*{margin:0;padding:0}
html{background:#fff}
*{box-sizing:border-box}
body{background:#fff;font-family:"Microsoft YaHei";font-size:14px;margin:0;padding:0;color:#333;}
dd,div,dl,dt,form,h1,h2,h3,h4,h5,img,li,ol,p,ul{margin:0;padding:0;border:0}
img,li,ol,ul{border:none;list-style-type:none}
input{font-family:"Microsoft YaHei";-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}
textarea{resize:none;background:inherit}
:focus,input,select{outline:0}
table{border-collapse:collapse}
a{color:#333;text-decoration:none;outline:0;-webkit-tap-highlight-color:transparent}
a:active{color:#333;star:expression(this.onFocus=this.blur())}
a:hover{text-decoration:none;color:#d00607;padding:0;margin:0}
.clear{zoom:1}
.clear:after{content:'';display:block;clear:both;height:0}
.header{background:#fff;width:100%;overflow:hidden}
.container{width:1260px;overflow:hidden;margin:0 auto}
.top{overflow:hidden;padding:25px 0px}
.top h1,.top h2{text-indent:-9999px;background:url(../images/logo.jpg) no-repeat;height:70px;width:500px;display:block;float:left}
.top .tel{margin-top:10px;float:right}
.navcon{width:100%;height:60px;background:#007ef3;border-bottom:4px solid #d00607;overflow:hidden}
.navcon li{width:14.28%;float:left;line-height:60px}
.navcon li.active,.navcon li:hover{background:#d00607}
.navcon li a{border-left:1px solid #ccc;display:block;color:#fff;font-size:16px;text-align:center}
.banner{width:100%;overflow:hidden}
.section{width:100%;margin-top:-15px;height:290x;position:relative;z-index:2;overflow:hidden}
.section li{float:left;display:inline;width:20%;margin-right:0}
.section li .img img{width:75%;margin-left:10%;height:auto}
.section li .img{display:block;position:relative}
.section li .img .icon{opacity:1;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.section li .img:hover .icon{opacity:0}
.section li .img .t_img{left:-30px;position:absolute;top:0;opacity:0;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.section li .img:hover .t_img{left:0;opacity:1}
.section li .text{margin-bottom:10px}
.section li .text h4{display:block;font-size:17px;text-align:center;font-style:normal;margin-bottom:10px;font-weight:400;color:#333}
.section li .text .tit{display:block;font-size:17px;text-align:center;font-style:normal;margin-bottom:10px;font-weight:400;color:#333}
.section li .text p{display:block;text-align:center;font-weight:400;font-style:normal;font-size:15px;line-height:28px;color:#666}
.pro_categories{overflow:hidden;margin-top:40px;border:1px solid #f0f0f0;padding:20px 10px;padding-bottom:0}
.pro_categories .category{overflow:hidden;margin-bottom:25px}
.pro_categories .category span{color:#555;font-size:15px}
.pro_categories .category a{font-size:15px;margin-left:2%;font-weight:700;color:#555}
.pro_categories h3{font-size:23px;color:#333;margin-bottom:10px}
.pro_categories h2{font-size:23px;color:#333;margin-bottom:10px}
.pro_categories ul{overflow:hidden;margin-left:-1.5%;margin-top:15px}
.pro_categories li{width:15%;float:left;border:1px solid #f0f0f0;text-align:center;margin-bottom:20px;margin-left:1.5%;padding-top:12px}
.pro_categories li a{color:#222;line-height:28px;font-size:15px}
.pro_categories li img{width:100%!important;height:auto!important;background:#fff}
.pro_categories li a:hover{color:#fff}
.pro_categories li:hover .protitle{background:#3399f7;color:#fff}
.pro_categories li .protitle{text-align:center;line-height:35px}
.pro_categories li:hover h3{background:#3399f7;color:#fff}
.pro_categories li h3{text-align:center;line-height:35px; font-size:15px; font-weight:normal}

.pro_categories .sketch{font-size:15px;color:#444;margin-bottom:15px;margin-top:15px}
.pro_advantage{background:#f9f9f9;overflow:hidden;margin-top:30px;padding:30px 0}
.pro_advantage h3{font-size:20px;color:#333;margin-bottom:20px;text-align:center}
.pro_advantage h2{font-size:20px;color:#333;margin-bottom:20px;text-align:center}
.pro_advantage .subtitle{margin-bottom:20px;color:#555;font-size:16px;text-align:center}
.advantage_1,.advantage_2,.advantage_3,.advantage_4,.advantage_5{font-size:15px;line-height:28px;border-bottom:1px solid #f0f0f0;padding-bottom:5px;padding-left:80px}
.sketch .brief{font-size:15px;color:#444;font-weight:400}
.sketch .brief span{font-size:16px;margin-right:20px;color:#007ef3;background-size:30px}
.sketch p i{font-style: normal; color:#F00}
.sketch p{font-size:15px;margin-bottom:5px;color:#444}
.advantage{position:relative;width:1260px;margin:0 auto}
.advantage_1{background:url(../images/advantage_1.png) 0 50% no-repeat}
.advantage_2{background:url(../images/advantage_2.png) 0 50% no-repeat}
.advantage_3{background:url(../images/advantage_3.png) 0 50% no-repeat}
.advantage_4{background:url(../images/advantage_4.png) 0 50% no-repeat}
.advantage_5{background:url(../images/advantage_5.png) 0 50% no-repeat}
.pro_advantage .advantage_img{float:left;position:relative;z-index:1}
.pro_advantage .sketch{float:left;background:url(../images/choose_item_bg.png) 0 0 no-repeat;width:60%;height:600px;position:absolute;right:75px;z-index:3;padding:30px;margin-top:10px}
.pro_advantage .pro_img{position:absolute;z-index:8;right:0;margin-top:230px}
.material{overflow:hidden;}
.material h3{font-size:20px;color:#333;margin-bottom:20px;text-align:center}
.material h2{font-size:23px;color:#333;margin-bottom:20px;text-align:center}
.material .material_tit{margin-bottom:20px;color:#555;font-size:16px;text-align:center}

.material ul{margin-left:-1.5%;overflow:hidden}
.material li{float:left;width:18.5%;margin-left:1.5%;position:relative;margin-bottom:20px;overflow:hidden}
.material li a{display:block}
.material li img{max-width:100%!important;height:auto!important}
.material .info{display:block;width:100%;text-align:center;line-height:35px;font-size:15px;color:#fff;position:absolute;bottom:0;background:rgba(158,158,158,.73)}
.material .type-down{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background: rgba(5, 5, 5, 0.33);text-align:center;transition:all .3s ease;}
.material li:hover .type-down{opacity:1}
.material li:hover .type-down i:after{animation:arr-swing .3s ease 1 .3s;-webkit-animation:arr-swing .3s ease 1 .3s;-moz-animation:arr-swing .3s ease 1 .3s}
.material .type-down dt{display:block;margin-top:10px;margin-bottom:15px;font-size:15px;color:#fff;font-weight:bold;}
.material .type-down dd{display:block;width:90%;margin:0 auto;line-height:25px;text-align:center;border:1px solid #fff;font-size:13px;color:#fff;position:relative; padding:10px;}
.material .type-down dd:after{position:absolute;top:13px;right:25px;display:inline-block;width:8px;height:8px;margin-left:5px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg)}

.about_us{float:left;width:33%;padding:10px;border:1px solid #f0f0f0}
.about_us h4{font-size:22px;margin-bottom:18px;font-weight:400}
.about_us h2{font-size:23px;margin-bottom:18px;}
.about_us h4 span{color:#007ef3}
.about_us h2 span{color:#007ef3}
.about_us p{line-height:34px;color:#444;font-size:15px;margin-top:14px}
.about_us p span{color:#007ef3}
.about_us ul{overflow:hidden;margin-top:20px;margin-left:-1.5%}
.about_us li{float:left;width:23.5%;text-align:center;line-height:28px;color:#444}
.about_us li img{width:100%;height:auto!important}
.service_process{ float:right; width:31%;border: 1px solid #f0f0f0; padding:10px; padding-bottom:18px;}
.service_process h4{font-size:22px;margin-bottom:18px;font-weight:400}
.service_process h4 span{color:#007ef3}
.service_process h2{font-size:22px;margin-bottom:18px;}
.service_process h2 span{color:#007ef3}
.service_process p{line-height:32px;margin-bottom:14px;color:#444;font-size:15px;border-bottom:1px dashed #f0f0f0;padding-bottom:16px}
.service_process p span{background:#0d96dd;color:#fff;padding:3px 8px;margin-right:10px}
.pinformation_publish{overflow:hidden;margin-top:40px;margin-bottom:40px}
.news_category{float:left;width:32%;padding:10px;border:1px solid #f0f0f0}
.news_category h4{font-size:22px;margin-bottom:18px;font-weight:400}
.news_category h4 span{color:#007ef3}
.news_category h2{font-size:22px;margin-bottom:18px;}
.news_category h2 span{color:#007ef3}
.news_category ul{overflow:hidden;margin-top:20px}
.news_category .button li{position:relative;float:left;width:40%;float:left;background:#007ef3;line-height:40px;text-align:center;text-align:center;color:#fff;font-size:15px}
.news_category .button li.current{background:#ff7800 url(../images/button.jpg) no-repeat bottom;height:51px}
#tab_one2_1 ul,#tab_one2_2 ul{overflow:hidden;margin-top:20px;}
#tab_one2_1 li,#tab_one2_2 li{line-height:48px;border-bottom:1px dashed #f0f0f0;padding-left:14px;background:url(../images/one2.jpg) no-repeat 0 50%}
#tab_one2_1 li a,#tab_one2_2 li a{color:#222;font-size:15px}
#tab_one2_1 li a:hover,#tab_one2_2 li a:hover{color:#007ef3;text-decoration:underline}
#tab_one2_1 .dot,#tab_one2_2 .dot{background:url(../images/dot.jpg) no-repeat 0 50%}
.index_case{overflow:hidden;margin-bottom:30px;margin-top:30px}
.index_case h3{font-weight:900!important;text-align:center;font-size:23px}
.index_case .cooperation_brand{font-weight:900!important;text-align:center;font-size:23px}
.index_case p{text-align:center;font-size:15px;line-height:26px}
.index_case ul{overflow:hidden;margin-left:-1.5%;margin-top:20px}
.index_case li{float:left;margin-left:30px;text-align:center;line-height:28px;margin-bottom:20px}
.footer{overflow:hidden}
.bottom{background:#0ca4f2;overflow:hidden;padding:30px 0}
.quick_links{float:left;width:80%}
.quick_links ul{float:left;width:20%}
.quick_links h4{font-size:16px;margin-bottom:15px;color:#fff}
.quick_links li{line-height:35px}
.quick_links li a{color:#fff;font-size:15px}
.footer_f{float:right;text-align:center;color:#fff;font-size:15px}
.copyright{background:#333;padding:10px 0;overflow:hidden;text-align:center;color:#ccc}
.copyright p{margin-bottom:8px;font-size:14px}
.copyright a{color:#ccc}
.friendlink{background:#f9f9f9;overflow:hidden;padding:8px 0}
.friendlink p{font-size:12px;color:#666}
.friendlink p a{color:#666;margin-left:5px}
.quick_links li a:hover{text-decoration:underline;color:#333}
.category a:hover{color:#007ef3;text-decoration:underline}
.section li a h4:hover{color:#007ef3;text-decoration:underline;display:block}
.section li span{color:#007ef3;font-size:16px}
.pro_advantage .advantage_img{margin-bottom:20px}
.index_case{height:122px;width:1260px;position:relative;overflow:hidden;margin:0 auto}
.index_case h3{width:160px;background:#007ef3;color:#fff;text-align:center;height:122px;padding-top:33px;float:left;font-size:20px;line-height:32px}
.index_case .cooperation_brand{width:160px;background:#007ef3;color:#fff;text-align:center;height:110px;padding-top:20px;float:left;font-size:20px;line-height:32px}
.index_case .picScroll-left{border:1px solid #e7e7e7;background:#fff;float:left;height:110px;width:1040px;position:relative;overflow:hidden;border-left:none}
.index_case .picScroll-left li{float:left;width:200px;height:100px;text-align:center}
.about{overflow:hidden}
.product{overflow:hidden}
.banner_about{background:url(../images/banner_about.jpg) no-repeat 85% 0;background-color:#3671cf;padding:90px 0 40px 0}
.banner_pro{background:url(../images/banner_pro.jpg) no-repeat 85% 0;background-color:#3671cf;padding:90px 0 40px 0}
.banner_pro_1{background:url(../images/banner_pro1.jpg) no-repeat 85% 0;background-color:#3671cf;padding:90px 0 40px 0}
.banner_pro_3{background:url(../images/banner_pro3.jpg) no-repeat 85% 0;background-color:#3671cf;padding:90px 0 40px 0}
.banner_pro_4{background:url(../images/banner_pro4.jpg) no-repeat 85% 0;background-color:#3671cf;padding:90px 0 40px 0}
.banner_pro_2{background:url(../images/banner_pro2.jpg) no-repeat 85% 0;background-color:#3671cf;padding:90px 0 40px 0}
.banner_news{background:url(../images/banner_news.jpg) no-repeat 85% 0;background-color:#3671cf;padding:90px 0 40px 0}
.banner_news_1{background:url(../images/banner_news_1.jpg) no-repeat 85% 0;background-color:#3671cf;padding:90px 0 40px 0}
.banner_news_2{background:url(../images/banner_news_2.jpg) no-repeat 85% 0;background-color:#3671cf;padding:90px 0 40px 0}
.banner_accessories{background:url(../images/banner_accessories.jpg) no-repeat 85% 0;background-color:#3671cf;padding:90px 0 40px 0}
.banner_material{background:url(../images/banner_material.jpg) no-repeat 85% 0;background-color:#3671cf;padding:90px 0 40px 0}
.banner_case{background:url(../images/banner_case.jpg) no-repeat 85% 0;background-color:#3671cf;padding:90px 0 40px 0}
.banner_team{background:url(../images/banner_team.jpg) no-repeat 85% 0;background-color:#3671cf;padding:90px 0 40px 0}
.banner_scope{background:url(../images/banner_scope.jpg) no-repeat 85% 0;background-color:#3671cf;padding:90px 0 40px 0}
.banner_assurance{background:url(../images/banner_scope.jpg) no-repeat 85% 0;background-color:#3671cf;padding:90px 0 40px 0}
.banner_honor{background:url(../images/banner_honor.jpg) no-repeat 85% 0;background-color:#3671cf;padding:90px 0 40px 0}
.banner_culture{background:url(../images/banner_culture.jpg) no-repeat 85% 0;background-color:#3671cf;padding:90px 0 40px 0}
.banner_cooperation{background:url(../images/banner_cooperation.jpg) no-repeat 85% 0;background-color:#3671cf;padding:90px 0 40px 0}
.banner_concept{background:url(../images/banner_concept.jpg) no-repeat 85% 0;background-color:#3671cf;padding:90px 0 40px 0}
.banner_p{background:url(../images/banner_case.jpg) no-repeat 85% 0;background-color:#3671cf;padding:90px 0 40px 0}
.banner_solution{background:url(../images/banner_case.jpg) no-repeat 85% 0;background-color:#3671cf;padding:90px 0 40px 0}
.banner_center{background:url(../images/banner_center.jpg) no-repeat 85% 0;background-color:#3671cf;padding:90px 0 40px 0}
.banner_site{background:url(../images/banner_case1.jpg) no-repeat 85% 0;background-color:#3671cf;padding:90px 0 40px 0}
.banner_contact{background:url(../images/banner_contact.jpg) no-repeat 85% 0;background-color:#3671cf;padding:90px 0 40px 0}
.banner_setting{background-color:rgba(0,126,243,.73);padding:10px 30px;width:45%}
.banner_title{font-size:20px!important;color:#fff}
.banner_setting p{font-size:15px;line-height:28px;margin-top:10px;color:#fff}
.about_sidebar{float:right;width:22%;background:#f9f9f9;border:1px solid #f0f0f0;text-align:center;margin-top:50px;padding-bottom:30px;margin-bottom:40px}
.about_list{overflow:hidden}
.about_list ul{padding:30px 20px;padding-top:20px}
.about_list h4{font-size:20px;border-bottom:2px solid #fff;line-height:55px;color:#444}
.about_list li{line-height:45px;border-bottom:1px dotted #d7d7d7;font-size:15px;color:#333}
.contact_message{background:#f9f9f9;overflow:hidden;border:1px solid #f0f0f0}
.contact_message .contact_tit{font-size:17px;border-bottom:2px solid #fff;line-height:55px;font-weight:700;margin-bottom:10px}
.contact_message p{padding:0 10px;margin-top:10px;text-align:left;font-size:14px;line-height:28px;color:#555}
.contact_message p span{color:#d90000}
.about_list li a:hover{color:#007ef3;text-decoration:underline;display:block}
.subject_content{float:left;width:75%;margin-top:50px;margin-bottom:40px}
.introduction h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0}
.introduction h3 span{border-bottom:3px solid #007ef3}
.introduction{overflow:hidden;margin-bottom:30px}
.introduction p{font-size:15px;margin-bottom:10px;margin-top:25px;line-height:28px;color:#444}
.introduction p span{color:#ed1c24}
.prolist_content{float:left;width:75%;margin-top:50px;margin-bottom:40px}
.prolist_content h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px;line-height: 45px;}
.prolist_content h3 span{border-bottom:3px solid #007ef3}
.prolist_content h3 a{ font-size:15px;border:1px solid #f0f0f0; font-weight:normal; padding:5px 10px; margin-left:10px;}
.prolist_content h4{font-size:17px;color:#007ef3;border-bottom:1px solid #f0f0f0;margin-bottom:30px; margin-bottom:20px; padding-left:20px; line-height:35px;}
.prolist_content h3 a:hover{color:#007ef3;text-decoration:underline;border:1px solid #007ef3;}

.prolist_content ul{overflow:hidden;margin-left:-1.5%;margin-top:15px}
.prolist_content ul li{width:23.3%;float:left;border:1px solid #f0f0f0;text-align:center;margin-bottom:20px;margin-left:1.5%;padding-top:12px}
.prolist_content ul li a{color:#222;line-height:28px;font-size:15px}
.prolist_content ul li img{width:90%!important;height:157px!important;background:#fff}
.prolist_content ul li a:hover{color:#fff}
.prolist_content ul li:hover .protitle{background:#3399f7;color:#fff}
.prolist_content ul li .protitle{text-align:center;line-height:35px}
.floating_right{float:right;width:22%;text-align:center;margin-top:50px;padding-bottom:30px;margin-bottom:40px}
.news_classify,.pro_floating,.service_list,.solution_list{overflow:hidden;background:#f9f9f9;z-index:999;width:100%;border:1px solid #f0f0f0}
.news_classify,.pro_floating h4,.service_list h4,.solution_list h4{font-size:20px;border-bottom:2px solid #fff;line-height:55px;color:#444}
.news_classify ul,.pro_floating ul,.service_list ul,.solution_list ul{padding:30px 20px;padding-top:20px}
.news_classify li,.pro_floating li,.service_list li,.solution_list li{line-height:45px;border-bottom:1px dotted #d7d7d7;font-size:15px}
.news_classify li a,.pro_floating li a,.service_list li a,.solution_list li a{color:#333}
.news_classify li a:hover,.pro_floating li a:hover,.service_list li a:hover,.solution_list li a:hover{color:#007ef3;text-decoration:underline;display:block}
.solution{overflow:hidden}
.solution_content{float:left;width:75%;margin-top:50px;margin-bottom:40px}
.solution_content h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.solution_content h3 span{border-bottom:3px solid #007ef3}
.solution_content ul{overflow:hidden;margin-left:-1.5%;margin-top:15px}
.solution_content ul li{width:15%;float:left;border:1px solid #f0f0f0;text-align:center;margin-bottom:20px;margin-left:1.5%;}
.solution_content ul li{color:#222;line-height:28px;font-size:15px}
.solution_content ul li img{width:100%!important;height:106px !important;background:#fff}
.solution_content ul li a:hover{color:#fff}
.solution_content ul li:hover .protitle{background:#3399f7;color:#fff}
.solution_content ul li .protitle{text-align:center;}
.solution_content .title{overflow:hidden;margin-bottom:25px}
.solution_content .title span{font-size:16px;color:#444}
/*.solution_content .title a{font-size:15px;color:#333;margin-left:8px}
.solution_content .title a:hover{color:#007ef3;text-decoration:underline}*/
.case{overflow:hidden}
.case_content{float:left;width:75%;margin-top:50px;margin-bottom:40px}
.case_content h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.case_content h3 span{border-bottom:3px solid #007ef3}
.case_content ul{overflow:hidden;margin-left:-1.5%}
.case_content ul li{width:31.5%;float:left;margin-left:1.5%;position:relative;overflow:hidden;margin-bottom:20px}
.case_content ul li:nth-child(3n){margin-right:0}
.case_content ul li .img{overflow:hidden}
.case_content ul li .img img{width:100%;height:auto!important;display:block;vertical-align:middle}
.case_content ul li .txt{background:#fefefe;padding:10px;padding-bottom:40px;overflow:hidden;border:1px solid #eee}
.case_content ul li .txt strong{font-size:15px;text-align:center;font-weight:900;margin-bottom:5px;color:#222}
.case_content ul li .txt p{line-height:28px;overflow:hidden;margin-bottom:10px;font-size:14px;text-align:center;color:#444}
.case_content ul li .txt .more{bottom:-22px;color:#999;left:50%;margin-left:-25px;display:block;position:absolute;border-radius:100%;width:50px;height:50px;text-align:center;border:1px solid #ddd;font-size:24px}
.case_content ul li:hover .more{border:1px solid #d00607;color:#fff;background:-webkit-gradient(linear,0 2%,60% 10%,from(#f20d01),to(#ff461f));background:-webkit-gradient(linear,left top,right top,from(#f20d01),to(#ff461f));background:-webkit-linear-gradient(top,#f20d01,#ff461f);background:linear-gradient(90deg,#f20d01,#ff461f)}
.case_content ul li a:hover strong{color:#007ef3;text-decoration:underline}
.service{overflow:hidden}
.service_content{float:left;width:75%;margin-top:50px;margin-bottom:40px}
.service_content h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.service_content h3 span{border-bottom:3px solid #007ef3}
.service_content ul{overflow:hidden;margin-left:-1.5%;margin-top:15px}
.service_content li{width:23.3%;float:left;border:1px solid #f0f0f0;text-align:center;margin-bottom:20px;margin-left:1.5%;padding-top:12px}
.service_content li a{color:#222;line-height:28px;font-size:15px}
.service_content li img{width:90%!important;height:157px !important;background:#fff}
.service_content li a:hover{color:#fff}
.service_content li:hover .protitle{background:#3399f7;color:#fff}
.service_content li .protitle{text-align:center;line-height:35px}
.service_content .abstract{font-size:15px;color:#444;line-height:28px}
.news{overflow:hidden}
.news_content{float:left;width:75%;margin-top:50px;margin-bottom:40px}
.news_content h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.news_content h3 span{border-bottom:3px solid #007ef3}
.news_list{overflow:hidden}
.news_list ul{overflow:hidden;margin-left:-3%}
.news_list li{margin-bottom:15px;border:1px solid #f0f0f0;overflow:hidden;padding-bottom:10px;float:left;width:47%;padding:10px;margin-left:3%}
.news_list .img{float:left;width:30%;margin-top:8px}
.news_list .img img{width:100%;height:auto!important}
.news_list .txt{float:right;width:65%}
.news_list .txt p{font-size:14px;line-height:28px;color:#666;overflow:hidden}
.news_list .txt strong{font-size:15px;color:#222;font-size:15px}
.news_list .txt span{font-size:12px;color:#888}
.news_list a:hover{color:#007ef3;text-decoration:underline}
.professional_team{float:left;width:75%;margin-top:50px;margin-bottom:40px}
.team_content{ overflow:hidden}
.team_content h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.team_content h3 span{border-bottom:3px solid #007ef3}
.team_content .abstract{font-size:15px;color:#555}
.team_content dl{overflow:hidden;border-bottom:1px dotted #d7d7d7;padding-bottom:20px;margin-top:25px}
.team_content dl{font-size:15px;line-height:28px;color:#444}
.team_content dt{font-size:18px;float:left;width:20%;margin-top:20px;color:#007ef3}
.team_content dd{font-size:15px;float:right;width:78%}
.team_content ul{overflow:hidden;margin-left:-1.5%;margin-bottom:30px;border-top:1px solid #fff;padding-top:20px;margin-top:30px}
.team_content li{width:23.5%;margin-left:1.5%;float:left}
.team_content .img{float:left;width:28%}
.team_content .txt{float:right;width:67%;font-size:15px;line-height:35px;color:#444}
.scope_content{float:left;width:75%;margin-top:50px;margin-bottom:40px}

.serving_procedure{ overflow:hidden; margin-top:30px;}
.serving_procedure h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.serving_procedure h3 span{border-bottom:3px solid #007ef3}
.serving_procedure .abstract{font-size:15px;color:#555}
.serving_procedure ul{overflow:hidden;margin-top:20px;margin-right:-3%}
.serving_procedure li{border-top:1px dotted #d7d7d7;border-right:1px dotted #d7d7d7;height:120px;line-height:120px;float:left;width:24.7%;text-align:center}


.service_project{overflow:hidden;margin-top:30px;background:#f9f9f9}
.service_project h3{margin-top:50px;font-size:25px;text-align:center}
.service_project .abstract{text-align:center;line-height:28px;color:#555;font-size:15px;margin-top:10px}
.scope_content li img{display:inline-block;vertical-align:middle;margin-right:10px}
.assurance_content{ overflow:hidden}
.assurance_content h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.assurance_content h3 span{border-bottom:3px solid #007ef3}
.assurance_content .abstract{font-size:15px;color:#555}
.assurance_content ul{clear:both;overflow:hidden;margin-top:20px;margin-left:-2.8%; margin-bottom:30px;}
.assurance_content li{float:left;width:30%;margin-left:2.8%; text-align:center;box-shadow: 0px 8px 8px rgba(7,7,7,0.21);border-radius: 15px 15px 0px 0px;border-bottom:1px solid #f0f0f0;}
.assurance_content li span{ font-size:16px; color:#007ef3; font-weight:bold}
.assurance_content p{font-size:15px;line-height:30px;color:#555; text-align:center}
/*.assurance_content p:before{content:'';position:absolute;left:0;bottom:0;width:34px;height:34px;background:url(../images/ser-line01.png) no-repeat center;background-size:100%}
.assurance_content p:after{content:'';position:absolute;right:0;top:0;width:34px;height:34px;background:url(../images/ser-line02.png) no-repeat center;background-size:100%}*/
.assurance_content li img{width:100%;height:auto!important}
.concept{overflow:hidden}
.concept h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.concept h3 span{border-bottom:3px solid #007ef3}
.concept .service-left{float:left;width:51%;margin-top:10px}
.concept .service-left img{width:100%!important;height:auto!important}
.concept .service-right{float:right;width:47%}
.concept .service-right strong{font-size:20px}
.concept .service-right p{font-size:15px;margin-bottom:5px;line-height:28px;color:#444}
.cooperation{overflow:hidden}
.cooperation h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.cooperation h3 span{border-bottom:3px solid #007ef3}
.cooperation p{font-size:15px;line-height:28px;color:#444}
.cooperation li{float:left;width:23.5%;margin-left:1.5%}
.cooperation img{width:100%!important;height:auto!important}
.cooperation ul{overflow:hidden;margin-left:-1.5%;margin-top:20px}
.honor{overflow:hidden}
.honor h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.honor h3 span{border-bottom:3px solid #007ef3}
.honor p{font-size:15px;line-height:28px;color:#444}
.honor ul{overflow:hidden;margin-left:-1.5%;margin-top:30px}
.honor li{float:left;width:23.5%;margin-left:1.5%; margin-bottom:15px;}
.honor .tit{ font-size:20px; color:#444; font-weight:900}
.honor li img{width:100%!important;height:auto!important}
.culture{overflow:hidden}
.culture h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.culture h3 span{border-bottom:3px solid #007ef3}
.culture p{font-size:15px;line-height:28px;color:#444}
.culture ul{overflow:hidden;margin-top:25px;margin-bottom:30px}
.culture li{float:left;width:23.5%;margin-left:1.5%}
.culture img{width:100%!important;height:auto!important}
/*.culture span{color:#007ef3}*/
.bread{background:#f8f8f8;line-height:28px;padding-top:5px;padding-bottom:5px;color:#555;border-bottom:1px solid #f0f0f0}
.bread a{color:#555}
.bread a:hover{color:#007ef3;text-decoration:underline}
.bread:before{border-bottom:1px solid #eee;right:0;top:0;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}
.article_content{float:left;width:75%;margin-top:50px;margin-bottom:40px;border:1px solid #c3d3f2;padding:20px}
.article{overflow:hidden;margin-top:20px}
.article h1{line-height:28px;font-size:26px;font-weight:600;text-align:center;color:#222}
.article .info{line-height:28px;text-align:center;font-size:13px;margin-top:15px}
.article .info .name,.article .info .source,.article .info .time,.article .info .type{margin-left:20px;font-size:14px;color:#999}
.article p{font-size:15px;line-height:28px;margin-top:15px;margin-bottom:10px;color:#333}
.article h2{font-size:18px;margin-top:15px;margin-bottom:10px;color:#333}
.article h3{font-size:17px;margin-top:15px;margin-bottom:10px;color:#333}
.article span{color:#007ef3}
.article a{color:#d00607}
.related_articles{overflow:hidden;margin-top:30px;margin-bottom:30px;border:1px solid #f0f3fa}
.related_articles .title{overflow:hidden;background:#f0f3fa;padding:10px 20px;color:#05163f;padding-left:0}
.related_articles span{font-size:16px;padding:10px;background:#ffff;border-top-right-radius:15px;font-weight:900}
.related_articles ul{overflow:hidden;margin-top:20px;padding:10px;margin-left:-4%}
.related_articles li{float:left;width:43%;line-height:42px;font-size:15px;border-bottom:1px dashed #f0f0f0;padding-left:20px;margin-left:4%;background:url(../images/dot.jpg) no-repeat 0 50%}
.related_articles li a:hover{color:#007ef3;text-decoration:underline}
.page{overflow:hidden;margin-top:20px}
.xt{width:100%;height:3px;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}
.page p{width:48%;float:left;line-height:28px;color:#444;font-size:15px}
.page p a{color:#444}
.page p a:hover{color:#007ef3;text-decoration:underline}
.friendlink{background:#f9f9f9;overflow:hidden;padding:2px 0}
.friendlink p{font-size:12px;color:#666}
.friendlink p a{color:#666;margin-left:5px}
.lxwm_m .lxwm_jia{background:#007ef3 url(../images/tel02.png) no-repeat 10px 50%}
.lxwm_m .lxwm_xun{background:#d00607 url(../images/tel01.png) no-repeat 10px 50%}
.lxwm_m a{width:32%;font-size:15px;color:#fff;line-height:45px;display:block;float:right;padding-left:50px;margin-right:1%}
.gywm p,.homenav p,.index_case p,.mainnn p,.material p{padding:10px 20px 20px;text-align:center}
.pro_slider{overflow:hidden;margin-top:20px}
.pro_slider h4{background:linear-gradient(to right,#007ef3,#007ef3);color:#fff;border-radius:20 0 0 0;overflow:hidden;line-height:45px;font-size:20px;text-align:center;font-weight:700}
.pro_slider ul{overflow:hidden;margin-top:10px}
.pro_slider li{overflow:hidden;margin-bottom:10px;text-align:center;border:1px solid #f0f3fa;padding:20px 0}
.pro_slider img{width:80%;height:auto!important}
.pro_slider li a{color:#444;font-size:15px}
.pro_slider li a:hover{color:#007ef3;text-decoration:underline}
.pro_hot{overflow:hidden;margin-top:20px;margin-bottom:30px}
.pro_hot h4{background:#d00607;line-height:45px;font-size:20px;text-align:center;color:#fff}
.pro_hot ul{overflow:hidden;padding:10px;border:1px solid #f0f0f0}
.pro_hot li{line-height:40px;background:#f9f9f9;font-size:15px;margin-bottom:3px}
.pro_hot li a{color:#444;padding-left:20px}
.pro_hot li a:hover{color:#fff;background:#007ef3;display:block}
.onsite_content{float:left;width:75%;margin-top:50px;margin-bottom:40px}
.related_products{overflow:hidden;margin-top:30px}
.related_products h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.related_products h3 span{border-bottom:3px solid #007ef3}
.related_products ul{overflow:hidden;margin-left:-1.5%;margin-top:25px}
.related_products li{float:left;width:23.3%;margin-left:1.5%;text-align:center;line-height:28px;margin-bottom:20px;border:1px solid #f0f0f0;padding-bottom:8px}
.related_products li a{color:#444}
.related_products li:hover{color:#fff;background:#007ef3}
.related_products img{width:100%;height:auto!important}
.related_products li a:hover{color:#fff;text-decoration:underline}
.details{overflow:hidden;margin-top:30px}
.details .title{font-size:20px;border-bottom:1px solid #f0f0f0}
.details .title span{background:#007ef3;color:#fff;padding:10px 20px;line-height:45px}
.details p{font-size:15px;line-height:28px;margin-top:15px;margin-bottom:10px;color:#333}
.details h2{font-size:18px;margin-top:15px;margin-bottom:10px;color:#333}
.details h3{font-size:17px;margin-top:15px;margin-bottom:10px;color:#333}
.details span{color:#007ef3}
.details a{color:#d00607}
.case_hot{overflow:hidden;border:1px solid #f0f0f0;padding:20px}
.case_hot h1{font-size:26px;color:#222}
.case_hot .img{float:left;width:45%;margin-top:8px}
.case_hot .img img{width:100%;height:auto!important}
.case_hot .txt{float:right;width:51%}
.case_hot .txt p{font-size:14px;line-height:28px;margin-top:5px;color:#333;}
.case_hot .txt p:hover{border:1px solid #d00607}
.case_hot .ys{font-size:14px;margin-top:12px;color:#007ef3;line-height:28px;background:#deebf7;border-radius:0 40px 0 0;padding:20px}
.case_hot .ys span{display:inline-block;border-radius:10px 0;background:#007ef3;color:#fff;margin-right:10px;padding:2px 5px;line-height:18px;font-size:12px}
.case_hot .consult{overflow:hidden;margin-top:10px}
.case_hot .get-price{height:55px;line-height:55px;text-align:center;border-radius:5px;background:-webkit-gradient(linear,0 2%,60% 10%,from(#f20d01),to(#ff461f));background:-webkit-gradient(linear,left top,right top,from(#f20d01),to(#ff461f));background:-webkit-linear-gradient(top,#f20d01,#ff461f);background:linear-gradient(90deg,#f20d01,#ff461f);box-shadow:#ff461f 0 2px 5px;display:block;cursor:pointer;font-size:17px;color:#fff;float:left;width:35%}
.case_hot .phone_icon{background:url(../images/phone_icon.png) no-repeat 10px 50%;float:right;width:50%;padding-left:70px;color:#777}
.case_hot .phone_icon strong{font-size:22px;color:#007ef3;font-weight:400}
.material_content{float:left;width:75%;margin-top:50px;margin-bottom:40px;border:1px solid #c3d3f2;padding:20px}
.material_detail{overflow:hidden}
.material_detail h1{line-height:28px;font-size:26px;font-weight:600;text-align:center;color:#222;margin-bottom:20px}
.material_detail p{font-size:15px;line-height:28px;margin-top:15px;margin-bottom:10px;color:#333}
.material_detail h2{font-size:18px;margin-top:15px;margin-bottom:10px;color:#333}
.material_detail h3{font-size:17px;margin-top:15px;margin-bottom:10px;color:#333}
.material_detail span{color:#007ef3}
.material_detail a{color:#d00607}
.material_detail .abstract{background:#fff1f0;padding:10px 30px;overflow:hidden;margin-bottom:30px}
.material_detail .abstract p{font-size:15px;background:#fff;padding:20px;border-radius:20px;color:#333}
.material_detail .abstract p span{display:inline-block;border-radius:10px 0;background:#007ef3;color:#fff;margin-right:10px;padding:2px 5px;line-height:18px;font-size:12px}
.material_detail .abstract .button{float:left;width:40%;font-size:16px;margin-top:20px}
.material_detail .abstract .button_1{float:left;background:#007ef3;color:#fff;padding:10px 40px}
.material_detail .abstract .button_2{float:right;background:#f90;color:#fff;padding:10px 40px}
.material_detail .abstract .tel{background:url(../images/phone_icon.png) no-repeat 10px 50%;float:right;padding-left:65px;font-size:15px;line-height:28px;color:#666;margin-top:10px}
.material_detail .abstract .tel span{font-size:24px}
.accessories_content{float:left;width:75%;margin-top:50px;margin-bottom:40px}
.accessories_hot{overflow:hidden;border:1px solid #f0f0f0;padding:20px}
.accessories_hot h1{font-size:26px;color:#222}
.accessories_hot .img{float:left;width:45%;margin-top:8px}
.accessories_hot .img img{width:100%;height:auto!important}
.accessories_hot .txt{float:right;width:51%}
.accessories_hot .txt p{font-size:15px;line-height:28px;margin-top:5px;color:#333}
.accessories_hot .ys{font-size:14px;margin-top:12px;color:#007ef3;line-height:28px;background:#deebf7;border-radius:0 40px 0 0;padding:20px}
.accessories_hot .ys span{display:inline-block;border-radius:10px 0;background:#007ef3;color:#fff;margin-right:10px;padding:2px 5px;line-height:18px;font-size:12px}
.accessories_hot .consult{overflow:hidden;margin-top:10px}
.accessories_hot .get-price{height:55px;line-height:55px;text-align:center;border-radius:5px;background:-webkit-gradient(linear,0 2%,60% 10%,from(#f20d01),to(#ff461f));background:-webkit-gradient(linear,left top,right top,from(#f20d01),to(#ff461f));background:-webkit-linear-gradient(top,#f20d01,#ff461f);background:linear-gradient(90deg,#f20d01,#ff461f);box-shadow:#ff461f 0 2px 5px;display:block;cursor:pointer;font-size:17px;color:#fff;float:left;width:35%}
.accessories_hot .phone_icon{background:url(../images/phone_icon.png) no-repeat 10px 50%;float:right;width:50%;padding-left:70px;color:#777}
.accessories_hot .phone_icon strong{font-size:22px;color:#007ef3;font-weight:400}
.accessories_hot .supplies{font-size:14px}
.message_board{overflow:hidden;background:#f9f9f9;padding:15px;border-radius:8px;border:1px solid #f0f0f0}
.message .tit{text-align:center;font-size:15px;margin-bottom:20px}
.message_board p{clear:both;overflow:hidden;color:#666;font-size:16px;line-height:1.1;text-align:center;margin:24px 0}
.message_board p span{margin-right:50px}
.message_board p span img{margin-right:10px}
.message_board ul{clear:both;overflow:hidden;padding-top:5px}
.message_board ul li{padding:0 4px;margin-bottom:30px;position:relative;float:left;width:49%}
.message_board ul li input{width:100%;height:50px;line-height:50px;color:#333;font-size:16px;padding-left:60px;border:none;border-radius:6px;background-repeat:no-repeat;background-position:30px center;background-size:18px;box-shadow:0 0 5px rgba(30,37,79,.2);-webkit-box-shadow:0 0 5px rgba(30,37,79,.2);-moz-box-shadow:0 0 5px rgba(30,37,79,.2)}
.message_board textarea{font-family:Microsoft YaHei;width:100%;height:120px;line-height:30px;color:#333;font-size:16px;padding-left:60px;padding-top:5px;border:none;margin-bottom:0;border-radius:6px;background-repeat:no-repeat;background-position:30px 13px;background-size:18px;background-color:#fff;box-shadow:0 0 .19rem rgba(30,37,79,.2);-webkit-box-shadow:0 0 .19rem rgba(30,37,79,.2);-moz-box-shadow:0 0 .19rem rgba(30,37,79,.2)}
.message_board ul li #name{background-image:url(../images/message_ico04.png)}
.message_board ul li #phone{background-image:url(../images/message_ico05.png)}
.message_board #demand{background-image:url(../images/message_ico06.png)}
.message_board ul li:nth-child(2) i{position:absolute;right:20px;top:20px;width:10px;height:10px;background:url(../images/message_star.png) no-repeat top center;background-size:10px}
.message_board .btn{clear:both;overflow:hidden;margin-top:6px}
.message_board .btn input{color:#fff;font-size:17px;text-align:center;width:200px;height:48px;line-height:46px;background:#444;cursor:pointer}
.message_board .btn input:hover{background:#ca0000}
.message_contact p{font-size:17px;line-height:28px}
.message_board a{display:inline-block;color:#fff;font-size:18px;width:50%;height:50px;line-height:50px;text-align:center;border-radius:6px;cursor:pointer;background-color:#007ef3}
.message_board a{color:#fff}
.message_board a:hover{background:#ca0000}
.message_board .btn span{width:41%;float:right}
.message_contact span{font-size:16px;color:#007ef3;margin-left:20px}
.product_top{background:#f9f9f9;overflow:hidden;padding:20px 0}
.product_top h1{font-size:26px;color:#222}
.effect_left{float:left;width:48%; margin-top:8px;}
.effect_left .box{cursor:crosshair;position:relative}
.effect_left .box .mouse{background:rgba(255,255,255,.6);position:absolute;top:0;left:0;display:none}
.effect_left .box .cover{position:absolute;top:0;left:0;background:red;opacity:0}
.effect_left ul{overflow:hidden;margin-left:-.5%}
.effect_left ul li{list-style:none;width:19.5%;float:left;margin-right:.5%;cursor:pointer;padding:2px 5px;border:1px solid #eaeaea}
.effect_left ul li img{width:100%!important;height:auto!important}
.product_right{float:right;width:48%}
.product_right .ys{font-size:14px;margin-top:12px;color:#007ef3;line-height:28px;background:#deebf7;border-radius:0 40px 0 0;padding:20px;margin-bottom:30px}
.product_right .ys i{ color:#d00607; font-weight:700;font-style: normal;}
.product_right .ys span{display:inline-block;border-radius:10px 0;background:#007ef3;color:#fff;margin-right:10px;padding:2px 5px;line-height:18px;font-size:12px}
.proonefrbox{margin:9px 11px;position:relative;border-radius:5px;padding:10px 15px;z-index:2}
.proonefrbox:after{content:'';position:absolute;left:0;bottom:0;right:0;top:0;background:#fff;z-index:2;border-radius:5px;box-shadow:0 4px 20px rgba(0,0,0,.2) inset}
.proonefrbox:before{content:'';position:absolute;left:-11px;right:-11px;top:-9px;bottom:-9px;background:url(../images/homefivebg.jpg) repeat;z-index:1;box-shadow:0 4px 20px rgba(0,0,0,.2);border-radius:5px}
.proonefrbox p{position:relative;z-index:3;clear:both;display:block;font-size:15px;line-height:26px;padding:5px 0;color:#333}
.proonefrbox p strong{font-weight:400}
.proonefrbox p:first-child,.proonefrbox p:nth-child(2){clear:none;float:left;background:url(../images/prooneicon02.jpg) no-repeat left 16px;padding-left:20px;margin-bottom:7px}
.proonefrbox p:first-child span,.proonefrbox p:nth-child(2) span{color:#007ef3;font-size:16px;font-weight:700}
.proonefrbox p:first-child{padding-right:80px}
.proonefrbox p:nth-child(3){border-top:1px solid #e8e8e8;}
.quick_button{margin-top:10px;overflow:hidden;text-align:center;padding:8px 0}
.quick_button a{display:inline-block;font-size:15px;color:#666;text-align:center;transition:all .3s ease;border:1px solid #ccc;padding:8px 40px;margin-left:20px}
.quick_button a:nth-child(1){background:url(../images/s-pro-1.png) 15px center no-repeat}
.quick_button a:nth-child(2){background:url(../images/s-pro-2.png) 15px center no-repeat}
.quick_button a:nth-child(3){background:url(../images/s-pro-3.png) 15px center no-repeat}
.quick_button a:hover{color:#007ef3;text-decoration:underline;border:1px solid #007ef3}
.proonefritem{clear:both;position:relative;padding-left:75px;overflow:hidden;height:60px;margin-top:30px}
.proonefritem .proonefritempic{position:absolute;width:70px;margin-right:10px;left:0}
.proonefritem .proonefritemtit{float:left;border:1px dashed #eee;line-height:30px;border-radius:10px;padding:0 15px;position:relative;margin-top:19px;font-size:15px;color:#444}
.proonefritem .proonefritemtit:after,.proonefritem .proonefritemtit:before{color:#de7a1b;font-size:26px;font-weight:700;position:absolute;line-height:1}
.proonefritem .proonefritemtit:after{content:'"';left:-18px;top:-7px}
.proonefritem .proonefritemtit:before{content:'"';right:-15px;bottom:-19px}
.product_content{float:left;width:75%;margin-top:30px;margin-bottom:40px}
.introduce{overflow:hidden}
.introduce p{font-size:15px;line-height:28px;margin-top:15px;margin-bottom:10px;color:#333}
.introduce h2{font-size:18px;margin-top:15px;margin-bottom:10px;color:#333}
.introduce h3{font-size:17px;margin-top:15px;margin-bottom:10px;color:#333}
.introduce span{color:#007ef3}
.introduce a{color:#d00607}
.introduce dl{ overflow:hidden; margin-top:20px; margin-bottom:20px;}
.introduce dd{ float:left; width:48%; margin-left:1.5%;border:1px solid #ccc; padding:5px; margin-bottom:15px;}
.introduce dd img{ width:100% !important; height:auto !important}

.introduce li{ overflow:hidden; width:23%; float:left; margin-left:1.5%;border:1px solid #ccc; padding:10px;}
.introduce li img{ width:100% !important; height:auto !important}
.theme_button{overflow:hidden;margin-top:30px}
.theme_button ul{overflow:hidden;line-height:45px;background:linear-gradient(to bottom,#f5f5f5,#f9f9f9);border:1px solid #f0f0f0}
.theme_button ul a{color:#666}
.theme_button ul a:hover{color:#ff461f}
.theme_button .button_tit{background:#007ef3;color:#fff}
.theme_button .button_tit a{color:#fff}
.theme_button .button_tit a:hover{color:#fff!important}
.theme_button li{float:left;width:13%;font-size:15px;text-align:center;border-bottom:3px solid #007ef3;border-left:1px solid #f0f0f0}
.online_services{overflow:hidden;margin-top:20px}
.pro_online{float:left;width:35%}
.pro_online a,.pro_online span{width:100%;display:block;text-align:center;font-size:17px;background:#ff461f;color:#fff;line-height:45px;cursor: pointer;}
.pro_tel{float:right;width:50%;font-size:15px;color:#666;background:url(../images/pro_tel.png) 0 50% no-repeat;padding-left:50px}
.pro_tel span{color:#3f51b5;font-size:20px}
.pro_online a:hover,.pro_online span:hover{background:#004080}
.theme_button li:hover{color:#007ef3;text-decoration:underline;border-bottom:3px solid #ff461f}
.message_board .whtit{font-size:20px;color:#444;font-weight:900;margin-bottom:15px;text-align:center}
.message_board .tit{font-size:15px;color:#555;text-align:center}
.cooperation{overflow:hidden;margin-bottom:30px}
.cooperation img{width:100%;height:auto!important;margin-top:20px}
.cooperation .cooperation_tit{font-size:20px;color:#444;font-weight:900;margin-bottom:15px}
.cooperation p{font-size:15px;color:#555}
.honorary{overflow:hidden;margin-bottom:30px}
.honorary img{width:100%;height:auto!important;margin-top:20px}
.honorary .honorary_tit{font-size:20px;color:#444;font-weight:900;margin-bottom:15px}
.honorary p{font-size:15px;color:#555}
.about_list .piece a,.news_classify .pieces a,.pro_floating .piece a,.service_list .piece a,.solution_list .piece a{background:#ff461f;display:block;color:#fff}
.about_list .piece a:hover,.news_classify .pieces a:hover,.pro_floating .piece a:hover,.service_list .piece a:hover,.solution_list .piece a:hover{color:#fff}
.abstract .button a:hover{background:#004080}
.news_classify .piece a{color:#007ef3;text-decoration:underline}
.prolist_hot{overflow:hidden;margin-bottom:20px}
.prolist_hot h3 a{float:right;font-size:12px;color:#007ef3;font-weight:400!important}
.prolist_hot h3 a:hover{color:#007ef3;text-decoration:underline}
.news_list li:hover{border:1px solid #007ef3;display:block}
.showpage{margin:15px;clear:both;overflow:hidden;text-align:center;width:100%;margin-bottom:30px}
.showpage li{float:left}
.showpage .pageinfo,.showpage li{text-decoration:none;padding:2px 10px;margin:2px;border:1px solid #ddd}
.showpage li:hover{background-color:#165cce;color:#fff;border:1px solid #165cce;text-decoration:none}
.showpage .thisclass{font-weight:700;color:#fff;background:#165cce;border:1px solid #f9f9f9}
.showpage li a:hover{color:#fff}
.center_content{float:left;width:75%;margin-top:50px;margin-bottom:40px}
.accessories_center{overflow:hidden}
.accessories_center h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.accessories_center h3 span{border-bottom:3px solid #007ef3}
.accessories_center ul{overflow:hidden;margin-left:-1.5%;margin-top:15px}
.accessories_center li{width:23.3%;float:left;border:1px solid #f0f0f0;text-align:center;margin-bottom:20px;margin-left:1.5%;padding-top:12px}
.accessories_center li a{color:#222;line-height:28px;font-size:15px}
.accessories_center li img{width:90%!important;height:157px!important;background:#fff}
.accessories_center li a:hover{color:#fff}
.accessories_center li:hover .protitle{background:#3399f7;color:#fff}
.accessories_center li .protitle{text-align:center;line-height:35px}
.accessories_center p{font-size:15px;color:#444;line-height:28px}
.maintenance{float:left;width:30%;border:1px solid #f0f0f0;padding:20px;margin-top:20px;padding-bottom:0}
.maintenance h3{font-size:20px;margin-bottom:20px;overflow:hidden;color:#007ef3}
.maintenance p{font-size:15px;color:#555;line-height:28px;margin-bottom:15px}
.maintenance img{width:100%;height:auto!important}
.message_information{float:right;width:65%;border:1px solid #f0f0f0;padding:20px;margin-top:20px}
.message_information h3{font-size:20px;margin-bottom:20px;overflow:hidden;color:#007ef3}
.message_information p{font-size:15px;color:#555;line-height:28px;margin-bottom:15px}
.message_information ul{clear:both;overflow:hidden;padding-top:5px}
.message_information ul li{padding:0 4px;position:relative;float:left;width:49%}
.message_information ul li input{width:100%;height:45px;line-height:45px;color:#555;font-size:15px;padding-left:10px;border:none;border-radius:6px;background-repeat:no-repeat;background-position:30px center;background-size:18px;box-shadow:0 0 5px rgba(30,37,79,.2);-webkit-box-shadow:0 0 5px rgba(30,37,79,.2);-moz-box-shadow:0 0 5px rgba(30,37,79,.2)}
.message_information textarea{width:100%;height:100px;line-height:30px;color:#333;font-size:15px;padding-left:10px;padding-top:5px;border:none;margin-bottom:0;border-radius:6px;background-repeat:no-repeat;background-position:30px 13px;background-size:18px;background-color:#fff;box-shadow:0 0 .19rem rgba(30,37,79,.2);-webkit-box-shadow:0 0 .19rem rgba(30,37,79,.2);-moz-box-shadow:0 0 .19rem rgba(30,37,79,.2)}
.message_information .btn{clear:both;overflow:hidden;margin-top:6px}
.message_information .btn input{color:#fff;font-size:15px;text-align:center;width:120px;height:35px;line-height:35px;background:#444;cursor:pointer}
.message_information .btn input:hover{background:#ca0000}
.message_information a{display:inline-block;color:#fff;font-size:15px;width:80%;height:35px;line-height:35px;text-align:center;border-radius:6px;cursor:pointer;background-color:#007ef3}
.message_information a{color:#fff}
.message_information a:hover{background:#ca0000}
.message_information .btn span{width:41%;float:right}
.solution_site{float:left;width:75%;margin-top:50px;margin-bottom:40px}
.application_industry{overflow:hidden}
.application_industry h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.application_industry h3 span{border-bottom:3px solid #007ef3}
.application_industry ul{overflow:hidden;margin-left:-1.5%;margin-top:15px}
.application_industry ul li{width:15%;float:left;border:1px solid #f0f0f0;text-align:center;margin-bottom:20px;margin-left:1.5%;padding-top:12px}
.application_industry ul li a{color:#222;line-height:28px;font-size:15px}
.application_industry ul li img{width:100%!important;height:auto!important;background:#fff}
.application_industry ul li a:hover{color:#fff}
.application_industry ul li:hover .protitle{background:#3399f7;color:#fff}
.application_industry ul li .protitle{text-align:center;}
.production_site{overflow:hidden;margin-top:30px}
.production_site h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.production_site h3 span{border-bottom:3px solid #007ef3}
.production_site ul{overflow:hidden;margin-left:-1.5%;margin-top:15px}
.production_site ul li{width:31.3%;float:left;border:1px solid #f0f0f0;text-align:center;margin-bottom:20px;margin-left:1.5%;padding-top:12px}
.production_site ul li a{color:#222;line-height:28px;font-size:15px}
.production_site ul li img{width:90%!important;height:auto!important;background:#fff}
.production_site ul li a:hover{color:#007ef3;text-decoration:underline}
.international-demeanour{overflow:hidden;margin-bottom:40px}
.international-demeanour h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.international-demeanour h3 span{border-bottom:3px solid #007ef3}
.international-demeanour li{float:left;width:23.5%;margin-left:1.5%}
.international-demeanour img{width:100%!important;height:auto!important}
.production-capacity{overflow:hidden;margin-top:30px;margin-bottom:30px}
.production-capacity h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.production-capacity h3 span{border-bottom:3px solid #007ef3}
.production-capacity dl{overflow:hidden}
.production-capacity dt{float:left;width:75%}
.production-capacity dt img{width:100%;height:auto!important}
.production-capacity dd{float:right;width:21%;border:1px solid #f0f0f0;padding:20px;background:#f9f9f9}
.production-capacity dd p{line-height:30px;font-size:15px;color:#444}
.text-center{overflow:hidden;margin-top:40px}
.text-center .title{font-size:21px;font-weight:700;color:#333;line-height:35px;text-align:center;margin-bottom:15px}
.text-center .subtitle{font-size:14px;line-height:28px;color:#555;text-align:center}
.text-center ul{overflow:hidden;margin-top:20px;margin-left:-10%}
.text-center li{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;width:15%;float:left;margin-left:10%}
.text-center .c-tel{background:#007ef3 url(../images/c-tel.png) no-repeat center;height:100px;text-indent:-9999px;border-radius:5px}
.text-center p{text-align:center;margin-bottom:5px;color:#777;line-height:27px}
.text-center p span{font-size:17px;color:#333}
.text-center .c-phone{background:#007ef3 url(../images/c-phone.png) no-repeat center;height:100px;text-indent:-9999px;border-radius:5px}
.text-center .c-weibo{background:#007ef3 url(../images/c-weibo.png) no-repeat center;height:100px;text-indent:-9999px;border-radius:5px}
.text-center .c-mail{background:#007ef3 url(../images/c-mail.png) no-repeat center;height:100px;text-indent:-9999px;border-radius:5px}
.lxfs_right{float:right;width:33%;padding:10px;background:#007ef3 url(../images/lxxix.png) no-repeat bottom;margin-top:40px;padding:18px 10px}
.lxfs_right img{width:100%!important;height:auto!important}
.lxfs_right strong{font-size:25px;color:#ffbe00}
.lxfs_right p{font-size:15px;margin-bottom:20px;color:#fff}
.lxfs_right span{color:#ffbe00;font-size:18px}
.production-capacity-fl img{border:5px solid #fff}
.lxfs_right h3{font-size:20px;margin-bottom:20px;font-weight:900;color:#fff}
.zxly{float:left;width:55%;background:url(../images/zxly.jpg) no-repeat;padding:50px;padding-bottom:90px;margin-top:40px}
.zxly strong{font-size:26px;color:#007ef3}
.zxly span{color:#555;font-size:15px;margin-left:10px}
.zxly p{font-size:15px;margin-bottom:10px}
.lxfs_right h4{font-size:18px;color:#fff;margin-bottom:10px}
.lxfs_right p{margin-bottom:15px;font-size:15px}
#map{width:98%;margin:0 auto;height:467px;border:1px solid #dcdbdb}
.lxfs_right span{display:inline-block;color:#004080;font-size:18px;width:50%;height:50px;line-height:50px;text-align:center;margin-top:20px;border-radius:6px;cursor:pointer;background-color:#fc0}
.nymain{overflow:hidden;margin-bottom:40px}
.zxly .row{padding-top:15px;overflow:hidden}
.zxly .row label{display:block;line-height:30px;font-size:14px}
.zxly .row p{border:1px solid #eee;background:#f9f9f9;border-radius:5px;padding:5px 10px}
.zxly .row p input,.zxly .row p textarea{width:100%;background:0 0;border:none;outline:0;line-height:26px;font-size:14px}
.zxly .row p textarea{min-height:120px}
.zxly .row input[type=submit]{width:100%;height:35px;line-height:35px;border:none;outline:0;border-radius:5px;color:#fff;font-size:16px;background:#007ef3;display:block}
.zxly{float:left;width:58%;background:url(../images/zxly.jpg) no-repeat;padding:50px;padding-bottom:90px;margin-top:40px}
.zxly strong{font-size:26px;color:#007ef3}
.zxly span{color:#555;font-size:15px;margin-left:10px}
.zxly p{font-size:15px;margin-bottom:10px}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slide,.slick-slide img,.slick-slider .slick-list,.slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block;zoom:1}
.slick-track:after,.slick-track:before{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:0}
.slick-next:focus,.slick-prev:focus{outline:0}
.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}
.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:-25px}
.slick-prev:before{content:"\2190"}
.slick-next{right:-25px}
.slick-next:before{content:"\2192"}
.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}
.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}
.slick-dots li button:focus{outline:0}
.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.banner-slider{position:relative;padding-top:28.65%}
.banner-slider.slick-slider{padding-top:0}
.banner-slider .slick-dots{bottom:30px}
.banner-slider .slick-dots li{width:auto;height:10px;margin:0 6px}
.banner-slider .slick-dots li button:before{display:none}
.banner-slider .slick-dots li button{width:10px;height:10px;cursor:pointer;border-radius:4px;border:2px solid #f5f5f5;transition:all .25s ease-in;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-o-transition:all .25s ease-in}
.banner-slider .slick-dots li.slick-active button{opacity:1;width:36px;border-color:#f7ac1b;background-color:#f7ac1b}
.banner-slider .ban-con img{display:block;width:100%;z-index:1}
.banner-slider img{position:absolute;left:0;top:0;width:100%}
.banner-slider.slick-slider img{position:relative}
.banner-slider .slick-next:before,.banner-slider .slick-prev:before{content:'';-moz-opacity:.85;-khtml-opacity:.85;opacity:.85}
.banner-slider .slick-prev{left:25px;background:url(../images/ban-fl.png) no-repeat;background-size:100% 100%;width:40px;height:80px;margin-top:-40px}
.banner-slider .slick-next{right:25px;background:url(../images/ban-fr.png) no-repeat;background-size:100% 100%;width:40px;height:80px;margin-top:-40px}
.banner-slider .slick-next,.banner-slider .slick-prev{-moz-opacity:0;-khtml-opacity:0;opacity:0}
.banner-slider:hover .slick-next,.banner-slider:hover .slick-prev{-moz-opacity:1;-khtml-opacity:1;opacity:1}
.slick-slider .slick-active button{background:#f7ac1b;width:55px;border-radius:20px;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .8s ease-in-out}
.psz-bot{display:block}
.psz-bot{height:40px;background-size:100% 100%;z-index:50;position:fixed;bottom:0;width:100%;max-width:750px}
.psz-bot li{width:43%;text-align:center}
.psz-bot .phone{display:block}
.psz-bot .phone img{width:40px;position:absolute;left:50%;transform:translate(-50%,50%);bottom:50%}
#LRfloater0{display:none!important}
@font-face{font-family:icomoon;src:url(fonts/icomoon.eot?qradjf);src:url(../fonts/icomoon.eot) format('embedded-opentype'),url(../fonts/icomoon.ttf) format('truetype'),url(../fonts/icomoon.woff) format('woff'),url(../fonts/icomoon.svg) format('svg');font-weight:400;font-style:normal}
.demo-icon{font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;font-size:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:24px;color:#999}
.pro-info a{color:#666}
.cndns-right{position:fixed;right:1px;top:50%;margin-top:-100px;z-index:100}
.cndns-right-meau{position:relative}
.cndns-right-btn{width:48px;height:48px;border:1px solid #ddd;text-align:center;display:block;margin-bottom:6px;position:relative;background-color:#fff}
.cndns-right-btn span{color:#848484;font-size:26px;line-height:48px}
.cndns-right-btn sup{display:block;min-width:24px;height:24px;text-align:center;line-height:24px;color:#fff;border-radius:50%;background-color:#007ef3;position:absolute;left:-12px;top:-12px}
.cndns-right-btn p{color:#007ef3;font-size:14px;line-height:18px;padding-top:5px;display:none}
.cndns-right-meau:hover .cndns-right-btn span{display:none}
.cndns-right-meau:hover .cndns-right-btn p{display:block}
.meau-car .cndns-right-btn{border-color:#007ef3;margin-bottom:20px}
.meau-car.cndns-right-meau:hover .cndns-right-btn{background-color:#007ef3}
.meau-car.cndns-right-meau:hover .cndns-right-btn span{color:#fff;display:block}
.meau-car .cndns-right-btn span{color:#007ef3}
.meau-sev .cndns-right-btn{border-color:#007ef3;background:url(../images/02index-banner-8.gif) no-repeat #00a4eb center}
.meau-sev .cndns-right-btn p{color:#fff}
.meau-sev .cndns-right-btn span{color:#fff}
.meau-top .cndns-right-btn span{font-size:12px;line-height:12px;padding-top:10px;display:block}
.meau-top .cndns-right-btn i{display:block;color:#999}
.meau-top.cndns-right-meau:hover .cndns-right-btn{background-color:#007ef3}
.meau-top.cndns-right-meau:hover .cndns-right-btn span{display:block;color:#fff}
.meau-top.cndns-right-meau:hover .cndns-right-btn i{color:#fff}
.cndns-right-box{position:absolute;top:-15px;right:48px;padding-right:25px;display:none}
.cndns-right-box .box-border{border:1px solid #ccc;border-top:4px solid #007ef3;padding:10px;background-color:#fff;-webkit-box-shadow:0 3px 8px rgba(0,0,0,.15);-moz-box-shadow:0 3px 8px rgba(0,0,0,.15);box-shadow:0 3px 8px rgba(0,0,0,.15);position:relative}
.cndns-right-box .box-border .arrow-right{display:block;width:13px;height:16px;position:absolute;right:-13px;top:26px}
.cndns-right-box .box-border .sev-t span{font-size:42px;float:left;display:block;line-height:56px;margin-right:20px;color:#d3d3d3}
.cndns-right-box .box-border .sev-t p{float:left;color:#007ef3;font-size:20px;line-height:28px}
.cndns-right-box .box-border .sev-t p i{display:block;font-size:14px;color:#aaa}
.cndns-right-box .box-border .sev-b{padding-top:15px;margin-top:15px;border-top:1px solid #e4e4e4}
.cndns-right-box .box-border .sev-b h4{color:#666;font-size:14px;font-weight:400;padding-bottom:15px}
.cndns-right-box .box-border .sev-b li{float:left;width:33.33333%}
.cndns-right-box .box-border .sev-b li a{display:inline-block;color:#999;font-size:13px;padding-left:43px;line-height:36px}
.cndns-right-box .box-border .sev-b li a:hover{color:#007ef3}
.meau-sev .cndns-right-box .box-border{width:430px}
.meau-contact .cndns-right-box .box-border{width:230px}
.cndns-right-meau:hover .cndns-right-box{display:block}
.meau-code .cndns-right-box{top:inherit;bottom:-35px}
.meau-code .cndns-right-box .box-border{width:271px;text-align:center;border-top:1px solid #ccc}
.meau-code .cndns-right-box .box-border i{display:block;color:#f66e06;font-size:16px;line-height:16px}
.meau-code .cndns-right-box .box-border .arrow-right{top:inherit;bottom:50px}
.meau-sev .cndns-right-btn .demo-icon{display:none}
.meau-sev:hover .cndns-right-btn{background:#007ef3}
#footerul{display:none}
.related_slider{overflow:hidden;padding:10px;border:1px solid #f0f0f0}
.related_slider h4{color:#444;border-radius:20 0 0 0;overflow:hidden;font-size:18px;font-weight:700;text-align:left}
.related_slider ul{overflow:hidden;margin-top:15px;margin-left:-3%}
.related_slider li{overflow:hidden;margin-bottom:15px;text-align:center;border:1px solid #f0f3fa;float:left;width:46%;margin-left:3%;padding-bottom:10px}
.related_slider img{width:100%;height:105px!important}
.related_slider li a{color:#444;font-size:14px;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:95%}
.related_slider li a:hover{color:#007ef3;text-decoration:underline}
.product_hot{overflow:hidden;margin-top:20px;margin-bottom:30px}
.product_hot h4{color:#444;border-radius:20 0 0 0;overflow:hidden;font-size:18px;font-weight:700;text-align:left}
.product_hot ul{overflow:hidden;padding:10px;border:1px solid #f0f0f0;margin-top:20px}
.product_hot li{line-height:40px;background:#f9f9f9 url(../images/one2.jpg) no-repeat 20px 50%;font-size:15px;margin-bottom:3px;text-align:left;padding-left:20px}
.product_hot li a{color:#444;padding-left:20px}
.product_hot li a:hover{color:#007ef3;text-decoration:underline}
.application_industry .title a{font-size:15px;margin-left:2%;font-weight:400;color:#555;border:1px solid #f0f3fa; padding:2px 10px}
.application_industry .title a:hover{color:#007ef3;border:1px solid #007ef3;text-decoration:underline}

.production-capacity p { font-size: 15px;color: #555;}
.production-capacity ul{ overflow:hidden;margin-left:-1.5%;margin-top:30px;}
.production-capacity li{ float:left; width:23.5%; margin-left:1.5%; font-size:15px; text-align:center; color:#555; margin-bottom:20px;}
.production-capacity img{ width:100%; height:auto !important}
.about_service{ overflow:hidden; margin-left:-1.5%;margin-top:30px;}
.about_service li{float: left;width:23.5%; margin-left:1.5%;text-align:center}
.about_service li img{ width:100%; height:auto}
.about_service li div{background: #f5f9ff;padding:15px 0;}
.about_service li h5{display: block;color:#007ef3;font-size: 36px;font-weight: 600;}
.about_service li h5 span{font-size: 16px;}
.about_service li p{font-size: 14px;color:#666; margin-top:0px !important}

.introduction dl{ overflow:hidden;background-color: #FFF;
    border: 1px solid #EEEEEE\0;
    box-shadow: 0 0px 14px rgba(46,55,98,0.2);
    -webkit-box-shadow: 0 0px 14px rgba(46,55,98,0.2);
    -moz-box-shadow: 0 0px 14px rgba(46,55,98,0.2); padding:20px; margin:10px; margin-top:30px;}
.introduction dt{ float:left; width:60%}
.introduction dd{ float:right; width:35%}
.icon_list{ overflow:hidden; margin-top:40px;margin-left:-1.5%}
.icon_list li{width:45%; float:left; text-align:center; margin-bottom:30px; font-size:15px; color:#555;border:1px solid #f0f3fa; padding:10px; margin-left:1.5%}
.icon_list li a{display:block;}
.icon_list li a:hover .icon{transform:rotateY(180deg); -webkit-transform:rotateY(180deg);}
.icon_list li .icon{width:55px; height:55px; margin:0 auto 15px; display:block; background:url(../images/about_icons.png) 0 0 no-repeat;}
.icon_list .li2 .icon{background-position:-55px 0;}
.icon_list .li3 .icon{background-position:-110px 0;}
.icon_list .li4 .icon{background-position:-165px 0;}
.icon_list .name{display:block;font-size:15px; color:#555; line-height:20px;}


.about_honor{overflow:hidden; margin-bottom:30px;}
.about_honor h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.about_honor h3 span{border-bottom:3px solid #007ef3}
.about_honor p{font-size:15px;line-height:28px;color:#444}
.about_honor ul{overflow:hidden;margin-left:-1.5%;margin-top:30px}
.about_honor li{float:left;width:15%;margin-left:1.5%; text-align:center; line-height:28px; color:#555; margin-bottom:20px;}
.about_honor li img{width:100%!important;height:auto!important}

.about_cooperation{overflow:hidden; margin-bottom:30px; margin-top:30px;}
.about_cooperation h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.about_cooperation h3 span{border-bottom:3px solid #007ef3}
.about_cooperation p{font-size:15px;line-height:28px;color:#444; margin-top:15px;}
.about_cooperation img{ width:100%; height:auto !important}


.abou_advantage{ overflow:hidden; margin-bottom:30px;}
.abou_advantage h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.abou_advantage h3 span{border-bottom:3px solid #007ef3}
.abouttwofr{background:#fff; float:right; padding:10px; width:40%;border:1px solid #f0f0f0; background:#ff461f0d}
.abouttwofr p.abouttwofrtit{width:200px; padding:0px; text-align:center; margin:0 auto; border-radius:8px; box-shadow:0px 1px 4px rgba(0, 0, 0, 0.1) inset; background:#f9f5f4; color:#ff4e24;  margin-bottom:20px; }
.abouttwofr p.abouttwofrtit span{display:inline-block; line-height:40px; background-size:22px; padding-left:30px; font-size:18px;}
.abouttwofr p{font-size:15px; color:#444; line-height:35px; margin-bottom:10px;border-bottom:1px dashed #f0f0f0; padding-bottom:8px;}
.abou_advantage{ overflow:hidden}
.abou_adimg{ float:left; width:55%;}
.abou_adimg img{ width:100%; height:auto !important}

.concept .service-right{border:1px solid #f0f0f0; padding:10px;}
.service_guide{ overflow:hidden; margin-bottom:40px; margin-top:30px;}
.service_guide h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.service_guide h3 span{border-bottom:3px solid #007ef3}
.service_guide .subtitle{ font-size:15px; line-height:28px; color:#555}
.service_guide ul{ overflow:hidden; margin-top:20px; margin-left:-3%}
.service_guide li{ float:left; width:30%; margin-left:3%; padding:20px;}
.service_guide img{ width:100%;}
.service_guide .text{ background:#39F}
.service_guide .text h4{ font-size:17px; margin-bottom:10px; background:url(../images/ser_icon1.png) no-repeat 10px 50%; background-size:22px; padding-left:40px;}
.service_guide .text1{ background:#FF8000}
.service_guide .text1 h4{ font-size:17px; margin-bottom:10px; background:url(../images/ser_icon2.png) no-repeat 10px 50%; background-size:22px;padding-left:40px;}
.service_guide .text2{ background:#CD93EA}
.service_guide .text2 h4{ font-size:17px; margin-bottom:10px; background:url(../images/ser_icon3.png) no-repeat 10px 50%; background-size:22px;padding-left:40px;}
.service_guide li p{ font-size:15px; color:#fff; line-height:28px; text-align:center}

.abou_adimg img{ width:100%; height:auto !important}

.about_culture{ overflow:hidden; margin-bottom:40px; margin-top:30px;}
.about_culture h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.about_culture h3 span{border-bottom:3px solid #007ef3}
.about_culture p{line-height:32px;margin-bottom:7px;color:#444;font-size:15px;border-bottom:1px dashed #f0f0f0;padding-bottom:9px}
.about_culture p span{background:#0d96dd;color:#fff;padding:3px 8px;margin-right:10px}
.about_culture dl{ overflow:hidden}
.about_culture dt{ float:left; width:50%}
.about_culture dt img{ width:100%; height:auto !important}
.about_culture dd{ float:right; width:47%; padding:15px;border:1px solid #f0f0f0;}
.solution_content .title{ overflow:hidden}
.solution_content .title a{font-size:14px;margin-left:1%;font-weight:400;color:#555;border:1px solid #f0f3fa; padding:2px 5px}
.solution_content .title a:hover{color:#007ef3;border:1px solid #007ef3;text-decoration:underline}
.solution_content .color{color:#007ef3 !important;border:1px solid #007ef3 !important;text-decoration:underline}


.project_contents{ float:left; width:75%; margin-top:40px; margin-bottom:40px;}
.service_five{overflow:hidden}
.service_five h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.service_five h3 span{border-bottom:3px solid #007ef3}
.service_five .tit{ font-size:15px; color:#555; line-height:28px;}
.service_five ul{ overflow:hidden; margin-left:-1.5%; margin-top:20px;}
.service_five li{ float:left; width:11%; margin-left:1.5%;}
.service_five li p{ font-size:14px; color:#444; text-align:center; line-height:28px;}
.service_five strong{ font-size:15px; color:#007ef3}
.service_five img{ width:100%; height:auto !important}

.service_commitment{ overflow:hidden; margin-top:30px;}
.service_commitment h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.service_commitment h3 span{border-bottom:3px solid #007ef3}
.service_commitment ul{ overflow:hidden; margin-left:-3%; margin-top:20px;}
.service_commitment li{ float:left; width:30%; margin-left:3%;border:1px solid #f0f0f0; padding:10px; margin-bottom:15px;}
.service_commitment_fr{ float:left; width:25%; font-size:30px; color:#007ef3;border-right:1px solid #f0f0f0; margin-top:20px; text-align:center}
.service_commitment_fl{ float:right; width:65%; padding-left:20px;}
.service_commitment_fl p{ font-size:14px; color:#555;  line-height:28px;}
.service_commitment_fl p strong{ font-size:15px; color:#444}

.installation_commitment{ overflow:hidden; margin-top:30px; margin-bottom:30px;}
.installation_commitment dl{ overflow:hidden}
.installation_commitment dt{ float:left; width:48%; padding:15px;border:1px solid #f0f0f0; padding-top:0px;}
.installation_commitment dd{ float:right; width:48%; padding:15px;border:1px solid #f0f0f0;padding-top:0px;}
.installation_commitment h4{ font-size:17px; color:#333; margin-top:10px; margin-bottom:15px;}
.installation_commitment h4 span{ font-size:14px; color:#444; font-weight:normal}
.installation_commitment p{ font-size:14px; line-height:28px; color:#444; margin-bottom:8px;}
.installation_commitment img{ width:100%; height:auto}
.service_guarantee{float:left;width:75%;margin-top:50px;margin-bottom:40px}

.process_guarantee{overflow:hidden; margin-bottom:30px;}
.process_guarantee ul{ overflow:hidden; margin-left:-3%}
.process_guarantee li{ width:22%; text-align:center; font-size:15px; color:#555; margin-left:3%; float:left; line-height:28px;}
.process_guarantee img{ width:50%; height:auto !important}
.assurance_center{ overflow:hidden; margin-top:30px; padding:20px; background:#f9f9f9}
.assurance_center .text_1{ text-align:center; margin-bottom:15px; font-size:18px; color:#333}
.assurance_center .text_2{ font-size:15px; text-align:center; margin-bottom:15px; color:#444}
.assurance_center .text_3{ font-size:14px; text-align:center; line-height:28px; padding-bottom:20px;border-bottom:1px solid #f0f0f0; color:#555}
.assurance_center .text_4{ font-size:17px; text-align:center; margin-top:20px; color:#444}
.assurance_center .text_5{ font-size:15px; text-align:center; color:#555; margin-top:8px;}
.assurance_center ul{ overflow:hidden; margin-top:20px; margin-left:-3%}
.assurance_center li{ float:left; width:22%; text-align:center; margin-left:3%}
.assurance_center h4{ font-size:15px; color:#444}
.assurance_center p{ font-size:14px; line-height:28px; color:#555; margin-top:8px;}

.acceptance_center{overflow:hidden; margin-top:30px;}
.acceptance_center h3{ text-align:center; font-size:18px; color:#333}
.acceptance_center .abstract{ font-size:15px; text-align:center; margin-top:8px; color:#555; line-height:28px;}
.acceptance_center ul{ overflow:hidden; margin-top:20px;}
.acceptance_center li{ float:left; width:49%;border-bottom:1px solid #f0f0f0; padding-bottom:20px; margin-bottom:15px;border-left:1px solid #f0f0f0; margin-top:10px;}
.acceptance_center_fl{ float:left; width:20%; background:#007ef3; text-align:center; padding:10px;border-radius:50px; margin-left:30px;}
.acceptance_center_fr{ float: right; width:69%}
.acceptance_center_fr p{ font-size:14px; line-height:28px; margin-top:10px;}

.acceptance_quality{ overflow:hidden; margin-top:30px;}
.acceptance_quality h3{ font-size:18px; color:#333;  margin-bottom:15px;}
.acceptance_quality h4{ font-size:15px; color:#007ef3; margin-bottom:10px; margin-top:15px;}
.acceptance_quality dt{ float:left; width:50%; background:#f9f9f9; padding:20px;}
.acceptance_quality p{ font-size:14px; line-height:28px; margin-bottom:10px; color:#555}
.acceptance_quality dd{ float:right; width:46%}
.acceptance_backing h3{ font-size:18px; color:#333; text-align:center; margin-bottom:15px;}
.acceptance_backing{ overflow:hidden; margin-top:30px; margin-bottom:30px;}
.acceptance_backing dt{ float:left; width:48%; padding:20px;border:1px solid #f0f0f0;}
.acceptance_backing dt p{ margin-bottom:15px;}
.acceptance_backing p strong{ font-size:15px; color:#007ef3}
.acceptance_backing dd{ float:right; width:48%; padding:20px;border:1px solid #f0f0f0;}
.acceptance_backing p{ font-size:14px; color:#555; line-height:28px; margin-top:10px;}
.acceptance_quality dd img{ width:100%; height:auto}
.acceptance_center_fr h4{ font-size:15px;}

.service_link{float:left;width:75%;margin-top:50px;margin-bottom:40px}
.area_content{ overflow:hidden; margin-top:30px;}
.area_content h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.area_content h3 span{border-bottom:3px solid #007ef3}
.area_content .abstract{font-size:15px;color:#555}
.area_content ul{overflow:hidden;margin-top:20px;margin-right:-3%}
.area_content li{border-top:1px dotted #d7d7d7;border-right:1px dotted #d7d7d7;height:120px;line-height:120px;float:left;width:24.7%;text-align:center}
.service_project{overflow:hidden;margin-top:30px;background:#f9f9f9}
.service_project h3{margin-top:50px;font-size:25px;text-align:center}
.service_project .abstract{text-align:center;line-height:28px;color:#555;font-size:15px;margin-top:10px}
.area_content li img{display:inline-block;vertical-align:middle;margin-right:10px}

.project_design{ overflow:hidden; background:#f9f9f9; margin-top:30px;}
.project_design li{ float:left; width:49.8%; padding:25px;border-right:1px solid #f0f0f0;}
.project_design h4{ font-size:16px; color:#007ef3}
.project_design p{ font-size:14px; line-height:28px; margin-top:10px; color:#555}

.service_task{ overflow:hidden; margin-top:30px;}
.service_task_fl{ float:left; width:48%; padding:20px;border:1px solid #f0f0f0;}
.service_task_fr{ float:right; width:48%; padding:20px;border:1px solid #f0f0f0;}
.service_task p{ font-size:14px; line-height:28px; margin-bottom:8px; color:#555}
.service_task h4{ font-size:16px; color:#333; margin-bottom:10px;}

.management_services{ overflow:hidden; margin-top:30px;border:1px solid #f0f0f0; padding:10px;}
.management_services dl{ overflow:hidden}
.management_services dt{ float:left; width:48%}
.management_services dl dt p{ font-size:14px; line-height:28px; margin-bottom:10px; color:#555}
.management_services dl dt h4{ font-size:16px; color:#333; margin-bottom:10px; margin-top:10px;}
.management_services dl dd{ float:right; width:50%}
.management_services img{ width:100%; height:auto;}
.service_task p img{ width:100%; height:auto;}

.team_engineer{ overflow:hidden; margin-top:30px;}
.team_technician{ float:left; width:48%; padding:20px;border:1px solid #f0f0f0;}
.lecturer_team{ float:right; width:48%; padding:20px;border:1px solid #f0f0f0;}
.team_engineer p{ font-size:14px; line-height:28px; margin-bottom:8px; color:#555}
.team_engineer h4{ font-size:16px; color:#333; margin-bottom:10px;}
.lecturer_team ul{ overflow:hidden}
.lecturer_team li{ float:left; padding:10px;border:1px solid #f9f9f9; width:33%}

.service_row{ overflow:hidden; margin-top:30px;}
.service_row ul{ float:left; width:31%;border:1px solid #007ef3; padding:10px; margin-left:1%; margin-right:1%}
.service_row li{ overflow:hidden; line-height:48px; color:#444; font-size:14px;background:url(../images/ico15.png) no-repeat 10px 50%; padding-left:35px;}
.service_row .active { background:#007ef3; text-align:center; font-size:17px; color:#fff}
.service_row .active h4{ font-weight: normal}
.macmbody{ display:none}

.categories_title{ overflow:hidden}
.main_product{overflow:hidden}
.pro_categories_fl{ float:left; width:35px; background:#f9f9f9; color:#777; font-size:16px; padding:150px 10px; margin-top:15px;}
.pro_categories_fr{ float:right; width:95%}
.pro_categories .product_one{overflow:hidden;border-bottom:1px solid #f0f0f0; line-height:35px}
.pro_categories .product_one span,.pro_categories .product_two span,.pro_categories .product_three span,.pro_categories .product_four span{color:#666;font-size:14px;}
.pro_categories .product_one a,.pro_categories .product_two a,.pro_categories .product_three a,.pro_categories .product_four a{ font-size:14px; color:#666; float:left; width:11.5%}
.pro_categories .product_two{overflow:hidden;border-bottom:1px solid #f9f9f9; line-height:35px}
.pro_categories .product_three{overflow:hidden;border-bottom:1px solid #f9f9f9; line-height:35px}
.pro_categories .product_four{overflow:hidden;border-bottom:1px solid #f9f9f9; line-height:35px}

.pro_categories .product_one a:hover,.pro_categories .product_two a:hover,.pro_categories .product_three a:hover,.pro_categories .product_four a:hover{color:#007ef3;text-decoration:underline}
.pro_categories .hot1{background:url(../images/hot1.png) no-repeat 90% 0px;background-size:20px;}
.pro_categories .hot2{background:url(../images/hot1.png) no-repeat 90% 0px;background-size:20px;}
.pro_categories .hot3{background:url(../images/hot1.png) no-repeat 90% 0px;background-size:20px;}
.pro_categories .hot4{background:url(../images/hot1.png) no-repeat 90% 0px;background-size:20px;}
.pro_categories .hot5{background:url(../images/hot1.png) no-repeat 90% 0px;background-size:20px;}
.pro_categories .pro_categories_span{ width:100px; float:left; display:block;}
.pro_categories .pro_categories_span a{float:none !important; width: auto !important; font-weight:bold; color: #343435;font-size:14px;}
#tab_one2_1 .dot a, #tab_one2_2 .dot a{ color:#d00607}
.top .top_logo{ width:61%; float:left}
.top .top_theme{ width:240px; float:right; color:#555; font-size:14px; line-height:23px; margin-top:15px;}
.top .top_theme span{ color:#007ef3}

.material_product{ overflow:hidden; margin-top:30px;}
.material_product h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px;line-height: 45px;}
.material_product ul{overflow:hidden;margin-left:-1.5%;margin-top:15px}
.material_product ul li{width:23.3%;float:left;border:1px solid #f0f0f0;text-align:center;margin-bottom:20px;margin-left:1.5%;padding-top:12px}
.material_product ul li a{color:#222;line-height:28px;font-size:15px}
.material_product ul li img{width:90%!important;height:157px!important;background:#fff}
.material_product ul li a:hover{color:#fff}
.material_product ul li:hover .protitle{background:#3399f7;color:#fff}
.material_product ul li .protitle{text-align:center;line-height:35px}


.process_guarantee h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.process_guarantee h3 span{border-bottom:3px solid #007ef3}
.process_guarantee li span{ font-size:15px; color:#007ef3}

.servicetwo{ overflow:hidden}
.servicetwo h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.servicetwo h3 span{border-bottom:3px solid #007ef3}
.servicetwo ul{margin-left:-2%}
.servicetwo ul li{float:left;background:url(../images/servicetwobg.png) no-repeat center top;width:31%;background-size:391px;height:496px;padding:28px 34px 0px;margin-left:2%; text-align:center}
.servicetwo ul li .servicetwopic img{width:100%}
.servicetwo ul li span{ font-size:16px; color:#fff; font-weight:bold}
.servicetwo ul li .servicetwotxt{color:#fff;font-size:15px;line-height:28px;margin-top:10px}
.servicetwo ul p{ margin-top:10px;}

.zdhwzcont{overflow: hidden; margin-top: 41px;}
.zdhwzcont h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.zdhwzcont h3 span{border-bottom:3px solid #007ef3}
.zdhwzcont ul{overflow: hidden;margin-left:-2%;}
.zdhwzcont ul li{float: left; width:31%; height: 387px; margin-left:2%; text-align: center;border:1px solid #f0f0f0;box-shadow: 0px 8px 8px rgba(7,7,7,0.21);border-radius: 15px 15px 0px 0px; margin-top:15px; margin-bottom:15px; padding-bottom:15px;}
.zdhwzcont ul li span{font-size:16px; line-height:28px; margin-top:15px; font-weight:bold; color:#007ef3}
.zdhwzcont ul li p{line-height:28px;overflow: hidden; font-size:15px; margin-top:10px; color: #555; padding:0px 10px;}
.zdhwzcont ul li img{ width:40% !important; height:auto !important;}
.assurance_content li{ margin-top:15px; margin-bottom:15px; padding-bottom:10px; padding-top:10px;}
/*数字*/
.shuzi{ overflow:hidden; margin-top:30px; margin-bottom:30px;}
.shuzi h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.shuzi h3 span{border-bottom:3px solid #007ef3}
.shuzi ul{ overflow:hidden;margin-left:-2%;}
.shuzi li{ float:left; width:31%; margin-left:2%; position:relative; text-align:center;}
.shuzi em{ display:block; width:11px; height:11px; background:url(../images/shuzi_yuan.png) no-repeat center; position:absolute; top:100px;}
.shuzi .em01{ left:0}
.shuzi .em02{ right:1px}
.shuzi li span{ display:block; width:100%; height:100px; background:url(../images/shuzi_xian.png) no-repeat left top; position:absolute; left:5px; top:0;background-size:290px; }
.shuzi .shuzi01{ width:100px; height:100px;overflow:hidden; margin:0 auto; margin-top:37px;}
.shuzi .shuzi02{ width:100px; height:100px;overflow:hidden; margin:0 auto; margin-top:37px;}
.shuzi .shuzi03{ width:100px;height:100px;overflow:hidden; margin:0 auto; margin-top:37px;}
.shuzi b { display:block; width:100%; overflow:hidden;}
.shuzi b i{ font-size:120px; color:#ff5b00; display:block; width:100%; height:125px; line-height:125px; font-style:normal; text-align:center;}
.shuzi p{ font-size:15px;color:#555; line-height:28px;}
.shuzi .shuzi01 b{ margin-top:10px; font-size:40px; font-weight:900; color:#54a6f3}
.shuzi .shuzi02 b{ margin-top:10px; font-size:40px; font-weight:900; color:#54a6f3}
.shuzi .shuzi03 b{ margin-top:10px; font-size:40px; font-weight:900; color:#54a6f3}
.accessories_service{ overflow:hidden; margin-bottom:30px;}
.accessories_service dl{ float:left; width:31%;  text-align:center; margin-left:2%; height:200px;}
.accessories_service dt{margin-top:10px;}
.accessories_service dd { margin-top:10px;padding:0px 10px;}
.accessories_service dt span{ font-size:16px; font-weight:bold; color:#fff}
.accessories_service dd p{ font-size:15px; color:#fff; line-height:28px;}
.accessories_service_1{background:#ff7b2f; }
.accessories_service_2{ background:#62bae8}
.accessories_service_3{ background:#85c73f}

.accessories_group{ overflow:hidden; margin-bottom:30px;}
.accessories_group h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.accessories_group h3 span{border-bottom:3px solid #007ef3}
.accessories_group ul{ overflow:hidden; margin-left:-1.5%}
.accessories_group li{ float:left; margin-left:1.5%; width:23.5%; text-align:center; margin-bottom:10px;border:1px solid #f0f0f0;box-shadow: 0px 8px 8px rgba(7,7,7,0.21);border-radius: 15px 15px 0px 0px; margin-top:15px; margin-bottom:15px; padding-bottom:15px; height:300px;}
.accessories_group img{ width:100% !important; height:auto !important}
.accessories_group p{ font-size:15px; line-height:28px;}
.accessories_group p span{ font-size:16px; font-weight:bold; color:#007ef3}

.accessories_cooperate{ overflow:hidden; margin-bottom:30px;}
.accessories_cooperate h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.accessories_cooperate h3 span{border-bottom:3px solid #007ef3}
.accessories_cooperate ul{ overflow:hidden; margin-left:-1.5%}
.accessories_cooperate li{ float:left; margin-left:1.5%; width:23.5%; text-align:center; margin-bottom:10px;}
.accessories_cooperate img{ width:100% !important; height:auto !important}

.accessories_supports{ overflow:hidden; margin-bottom:30px;}
.accessories_supports h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.accessories_supports h3 span{border-bottom:3px solid #007ef3}
.accessories_supports img{ width:100% !important; height:auto !important}

.service-five {overflow:hidden; margin-top:30px; margin-bottom:30px;}
.service-five h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.service-five h3 span{border-bottom:3px solid #007ef3}
    
.service-five .u-top {overflow: hidden;}
.service-five ul li {background: #fff;padding:10px; box-sizing: border-box;border-radius: 15px; border:1px solid #f0f0f0;box-shadow: 0px 8px 8px rgba(7,7,7,0.21);}
.service-five .u-top {padding: 20px 0;}
.service-five .u-top li {position: relative;float: left;text-align: center;width:13%;margin-left:6%}
.service-five .u-top .one:after { position: absolute; background: url(../images/s_one.png) no-repeat;content: "";display: block; width: 182px;height: 50px;right: -182px;top: 50%;margin-top: -25px;}
.service-five .u-top .two:after { position: absolute;background: url(../images/s_two.png) no-repeat;content: "";display: block; width: 182px; height: 50px; right: -182px;top: 50%;margin-top: -25px;}
.service-five .u-top .three:after {position: absolute;background: url(../images/s_three.png) no-repeat; content: "";display: block;width: 182px; height: 50px; right: -182px; top: 50%; margin-top: -25px; }
.service-five .u-top li.zuihou:after { background: none}
.service-five .u-bottom li.last:after {background: url(../images/s_four.png) no-repeat;content: "";display: block;width: 126px;height: 190px;position: absolute;right: -126px;top: -60px;}
.service-five .u-bottom .five:after {position: absolute;background: url(../images/s_five.png) no-repeat;content: "";display: block;width: 182px;height: 50px;right: -182px;top: 50%;margin-top: -25px;}
.service-five .u-bottom .six:after {position: absolute;background: url(../images/s_five.png) no-repeat;content: "";display: block;width: 182px;height: 50px; right: -182px; top: 50%;margin-top: -25px;}  
.service-five li img {width:60px;}
.service-five li p {font-size:14px; color:#007ef3; margin-top:10px; line-height:28px;}
.service-five .u-bottom { margin-top:40px}   
.service-five .u-bottom li {position: relative;float: left;text-align: center;width: 15%;margin-left:6%; margin-bottom:20px; }
.service-five .u-top .zuihou:after {position: absolute;background: url(../images/s_three.png) no-repeat; content: "";display: block;width: 182px; height: 50px;  right: -182px; top: 50%; margin-top: -25px;}


.pro_vibrating{ overflow:hidden}
.categories_screen{ overflow:hidden}
.pro_categories h3{ float:left; width:150px;}
.pro_categories h2{ float:left; width:210px;}
/*.pro_categories h2{font-size:23px;color:#333;margin-bottom:10px}*/
.pro_screen{float:left; width:48%;margin-left:10px;}
.pro_screen a{ border: 1px solid #f0f0f0; font-size:14px !important; padding: 5px 1px; color:#444; float:left; width:20%;margin-left: 10px; text-align:center;font-weight:bold;}
.categories_screen a{float:left;margin-top:17px;border:1px dashed #ccc;padding: 1px 27px;line-height:26px;border-radius: 13px; color:#777; margin-bottom:10px;}
.categories_screen a:hover{color:#007ef3;text-decoration:underline}
.pro_screen a:hover{ border: 1px solid #007ef3; color:#007ef3;}

.subject_obtained{overflow:hidden; margin-bottom:30px;}
.subject_obtained h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.subject_obtained h3 span{border-bottom:3px solid #007ef3}
.subject_obtained p{font-size:15px;line-height:28px;color:#444}
.subject_obtained ul{overflow:hidden;margin-left:-1.5%;margin-top:30px; margin-bottom:15px;}
.subject_obtained li{float:left;width:15%;margin-left:1.5%; text-align:center; line-height:28px; color:#555; margin-bottom:20px;}
.subject_obtained li img{width:100%!important;height:auto!important}
.subject_obtained h4{ font-size:17px; color:#666; border-bottom:1px solid #f0f0f0; line-height:38px;margin-bottom:15px; font-weight:normal}

.subject_development{overflow:hidden; margin-bottom:30px;}
.subject_development h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.subject_development h3 span{border-bottom:3px solid #007ef3}
.subject_development dl{ overflow:hidden}
.subject_development dt{ float: left; width:70%;}
.subject_development dd{ float:right; width:26%;border:1px solid #f0f0f0;box-shadow: 0px 8px 8px rgba(7,7,7,0.21);border-radius: 15px 15px 0px 0px; margin-top:15px; margin-bottom:15px; background:#007ef3; height:430px }
.subject_development dd p{ line-height:32px; font-size:15px; color:#fff; padding:25px;}
.subject_development dd p span{ content:#007ef3}
.subject_development dt img{ width:100% !important; height:auto !important;}

.subject_make{overflow:hidden; margin-bottom:30px;}
.subject_make h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.subject_make h3 span{border-bottom:3px solid #007ef3}
.subject_make p{font-size:15px;line-height:28px;color:#444}

.team_service{overflow:hidden; margin-bottom:30px;}
.team_service h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.team_service h3 span{border-bottom:3px solid #007ef3}
.team_service p{font-size:15px;line-height:28px;color:#444}
.team_service ul{ overflow:hidden; margin-left:-2%; margin-bottom:25px;}
.team_service li{ margin-left:2%; float:left; width:30%; font-size:16px; color:#007ef3; text-align:center; line-height:28px;box-shadow: 5px 5px 5px rgba(7,7,7,0.21); margin-top:15px; margin-bottom:15px;border-top:1px solid #f0f0f0; padding-bottom:15px;}
.team_service li img{ width:100% !important; height:auto !important; padding:10px;}
.team_service dl{ width:30%; float:left; background:#419df3; margin-left:1%; margin-right:1%; height:400px; margin-top:20px; text-align:center}
.team_service dt{ overflow:hidden; padding-top:20px; text-align:center}
.team_service dd{ text-align:center; padding:20px;overflow:hidden; padding-top:15px;}
.team_service dd p span{ font-size:16px; font-weight:bold}
.team_service dd p{ font-size:15px; line-height:28px; color:#fff; margin-top:10px;}

.management_global{overflow:hidden; margin-bottom:30px; margin-top:30px;}
.management_global h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.management_global h3 span{border-bottom:3px solid #007ef3}
.management_global p{font-size:15px;line-height:28px;color:#444}

.activity_photos{overflow:hidden; margin-bottom:30px;}
.activity_photos h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.activity_photos h3 span{border-bottom:3px solid #007ef3}
.activity_photos ul{ overflow:hidden; margin-left:-2%; margin-bottom:25px;}
.activity_photos li{ margin-left:2%; float:left; width:23%; font-size:16px; color:#007ef3; text-align:center; line-height:28px;box-shadow: 5px 5px 5px rgba(7,7,7,0.21); margin-top:15px; margin-bottom:15px;border-top:1px solid #f0f0f0; padding-bottom:15px;}
.activity_photos li img{ width:100% !important; height:auto !important; padding:10px;}

.development_history{box-shadow: 5px 5px 5px rgba(7,7,7,0.21);margin-bottom:15px;border:1px solid #f0f0f0; padding-bottom:15px; overflow:hidden;padding:0px 30px 30px 50px;background-position: left top;background-size: 308px auto;}
.developmentfl{float:left;position:relative;width:65%;margin-top: 30px;}
.developmentfl:after{content:'';width:1px;height:480px;background:#007ef3;position:absolute;left: -17px;top: 15px; z-index:1;}
.developmentfl li{clear:both; padding:10px 0px; position:relative;font-size:15px;}
.developmentfl li i{position:absolute; left:-23px; top:12px; width:13px; height:13px; display:block; border:2px solid #007ef3; z-index:2; border-radius:50%; background:#fff;}
.developmentfl li span{float:left; width:50px; color:#007ef3;}
.developmentfr{ float: right; width:28%; margin-top:30px;}

.brand_strength{overflow:hidden;}
.brand_strength dl{ overflow:hidden; margin-bottom:30px;box-shadow: 5px 5px 5px rgba(7,7,7,0.21); margin-top:15px; margin-bottom:15px;border:1px solid #f0f0f0; padding-bottom:15px; padding:20px;}
.brand_strength dd p{ font-size:15px; line-height:28px; color:#444; margin-top:15px;}
.brand_strength dd span{ color:#007ef3; font-size:22px;}

.brand_strength_1 dt{float:right; width:30%}
.brand_strength_1 dd{float:left; width:60%}

.brand_strength_2 dt{float:left; width:45%}
.brand_strength_2 dd{float:right; width:45%}

.brand_strength_3 dt{float:right; width:45%}
.brand_strength_3 dd{float:left; width:45%}
.brand_strength_2 img{ width:100% !important; height:auto !important;}
.brand_strength_4 img{ width:100% !important; height:auto !important;}
.brand_strength_3 img{ width:100% !important; height:auto !important;}
.brand_strength_1 img{ width:100% !important; height:auto !important;}

.brand_strength_4 dt{float:left; width:45%}
.brand_strength_4 dd{float:right; width:45%}


.brand_honourable{overflow:hidden; margin-bottom:30px;}
.brand_honourable h3{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:30px}
.brand_honourable h3 span{border-bottom:3px solid #007ef3}
.brand_honourable dl{ overflow:hidden}

.brand_honourable dd{ clear: both; display: inline-block;width: 232px;height: 51px;position: relative;background: #ffc942; background: -webkit-linear-gradient(top, #f7d371,#ffb72a); background: -o-linear-gradient(top, #f7d371,#ffb72a);  background: linear-gradient(to bottom, #f7d371,#ffb72a);box-shadow: 0px 5px 0px #dc8f3e; border: 1px solid #ffc942;line-height: 51px; text-align: center; font-weight: bold; color:#444;font-size:15px; border-radius: 26px;margin-top:20px; margin-bottom:15px;}

.developmentfr img{ width:100% !important; height:auto !important}
.production-capacity p{ font-size:15px; line-height:28px;}
.accessories_service dt{ padding-top:20px;}

.advantages_outlined{ font-size:15px;  margin-top:10px; margin-bottom:30px; line-height:28px;}
.advantages_outlined strong,.advantages_outlined span{color: #f73838;}

.firstscreen{margin:9px 11px;position:relative;border-radius:5px;padding:10px 15px;z-index:2}
.firstscreen:after{content:'';position:absolute;left:0;bottom:0;right:0;top:0;background:#fff;z-index:2;border-radius:5px;box-shadow:0 4px 5px rgba(0,0,0,.2) inset}
.firstscreen:before{content:'';position:absolute;left:-11px;right:-11px;top:-9px;bottom:-9px;background:url(../images/homefivebg.jpg) repeat;z-index:1;box-shadow:0 4px 10px rgba(0,0,0,.2);border-radius:5px}
.firstscreen_offer{ font-size:14px; line-height:28px; overflow:hidden; padding-bottom:10px; border-bottom:1px solid #e8e8e8;}
.firstscreen_offer b{ font-size:18px; color:#d00607; padding:0px 4px;}
.firstscreen_offer span{ float:right; color:#007ef3; font-size:13px;}
.firstscreen dl{ overflow:hidden; margin-top:5px;}
.firstscreen dl dd{ float: left; width:23%; text-align:center}
.firstscreen dl dd p{ margin-top:5px; color:#555}
.firstscreen dl dd p span{ font-weight:900; color:#333 !important}


.applicable_materials{ font-size:14px; line-height:28px; margin-top:10px; color:#444}
.applicable_materials span{ color:#007ef3}
.dropdown:hover{background:#f0f0f0}
.dropdown-content {display: none;position: absolute;background:#f0f0f0;z-index: 1; padding-left:50px; padding-bottom:20px; padding-right:20px;box-shadow: 0 2px 0px 0 rgba(30,37,79,0.4);
    -webkit-box-shadow: 0 2px 2px 0 rgba(30,37,79,0.4); width:512px;border-radius:0px 0px 20px 20px;}
.dropdown-content p{color:#555;text-decoration: none; display: block; font-size:14px; line-height:26px; margin-top:10px; margin-bottom:10px; border-bottom:1px dashed #fff;}
.dropdown-content a:hover {background-color: white;}
.dropdown:hover .dropdown-content {display: block;}
.dropdown:hover .dropbtn {background-color: grey;}
.dropdown {overflow:hidden; margin-top:30px;}
.dropdown dl{ overflow:hidden; margin-bottom:15px; margin-left:-1.5%}
.dropdown dd{ float:left; width:23%; margin-left:1.5%;border:1px solid #ccc; text-align:center; line-height:28px; font-size:14px; color:#555}
.dropdown-content span{ padding-right:10px; color:#166df1}
.product_selection{ font-size:15px; color:#555; margin-bottom:25px; overflow:hidden; margin-top:20px;}
.product_selection dt{ float:left; width:80px; margin-top:10px;}
.product_selection dd{ float:left; width:110px;margin-left:10px;border:1px solid #ccc; text-align:center; line-height:35px;}
.product_selection dd:hover{border:1px solid #E80000;}
.end{border:1px solid #E80000 !important; color:#E80000!important;cursor: pointer;background: #fff !important;border: none;}
.model_configuration{  margin-top:15px; background:url(../images/model_configuration.png) no-repeat 60% 50%; padding-left:77%;  font-size:12px !important;}
.model_configuration span{border:1px solid #e26768; padding:2px 10px; color:#d00607}
.firstscreen p{position:relative;z-index:3;clear:both;display:block;font-size:15px;/*line-height:26px;*//*padding:10px 5px;*/color:#333}
/*.firstscreen p strong{font-weight:400}*/
/*.firstscreen p:first-child span,.proonefrbox p:nth-child(2) span{color:#007ef3;font-size:16px;font-weight:700}*/
.pro_offer{float:right;width:50%;font-size:15px;color:#666;background:url(../images/weix.jpg) 0 50% no-repeat;padding-left:80px; line-height:30px;}
.pro_offer span{color:#3f51b5;font-size:20px}
.notes{ overflow:hidden; color:#d00607}

.dropdown dd i {display: inline-block;margin-right: 10px;width: 20px; height:20px;vertical-align: middle;}
.dropdown dd span {display: inline-block; vertical-align: middle;}
.dropdown dd:nth-child(1) i{background: url(../images/nth-child01.png) no-repeat; background-size:18px;}
.dropdown dd:nth-child(2) i{background: url(../images/nth-child02.png) no-repeat;background-size:18px;}
.dropdown dd:nth-child(3) i{background: url(../images/nth-child03.png) no-repeat;background-size:18px;}
.dropdown dd:nth-child(4) i{background: url(../images/nth-child04.png) no-repeat;background-size:18px;}

.service_process dl{ overflow:hidden; margin-bottom:8px;border-bottom:1px dashed #e6e6e6; padding-bottom:4px;border-bottom:1px dashed #e6e6e6;}
.service_process dt{ font-size:15px; line-height:28px; color:#007ef3;}
.service_process dd{ font-size:14px; line-height:27px;color:#444}
.service_process dt i{font-style: normal; background:#48a4f9; color:#fff; padding:0px 2px; margin-right:6px;}
.service_process dd i{font-style: normal; background:#f58e33; color:#fff; padding:0px 2px;margin-right:6px;}
.product_hot_list li{ float:left; width:48% !important;font-size: 14px !important;background: #f9f9f9 url(../images/one2.jpg) no-repeat 5px 50% !important;padding-left: 0px !important; }
.product_hot_list li a{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;}

.product_answer{overflow:hidden;margin-top:30px;border:1px solid #f0f3fa;padding-bottom:25px;}
.product_answer .title{overflow:hidden;background:#f0f3fa;padding:10px 20px;color:#05163f;padding-left:0}
.product_answer .title span{font-size:16px;padding:10px;background:#ffff;border-top-right-radius:15px;font-weight:900}
.product_answer dl{margin-top:20px; padding:0px 10px;border-bottom:1px solid #f0f3fa; padding-bottom:15px;}
.product_answer dl p{ font-size:15px; line-height:28px;}
.product_answer dt{ overflow:hidden;  font-size:#444}
.product_answer dt span{ background:#007ef3; padding:5px; color:#fff; margin-right:15px}
.product_answer dd{clear:both; margin-top:15px; background:#f6f6f6; padding:0px 20px 0px 0px; border-radius:5px; color:#555; overflow:hidden; }
.product_answer dd p{font-size:14px; line-height:28px; color:#555}
.product_answer dd i{float:left; background:url(../images/icon_answer.png) no-repeat left top; background-size:37px; width:37px; text-align:center; font-style:normal; font-size:14px;  color:#ff461f;  margin-right:10px;}
/*.tempWrap{ width:1000px !important;}*/

.project_case{ background:url(../images/project_case.jpg) no-repeat center 0;overflow: hidden; padding-top:30px;margin-top:30px;}
.project_case h2{font-size:23px;color:#fff;margin-bottom:20px;text-align:center}
.project_case .project_tit{margin-bottom:20px;color:#fff;font-size:16px;text-align:center}
.case_shows{-webkit-box-shadow: 0 5px 13px rgba(55, 56, 58, 0.47);-moz-box-shadow: 0 5px 13px rgba(56, 86, 145, .47);-ms-box-shadow: 0 5px 13px rgba(56, 86, 145, .47);
    -o-box-shadow: 0 5px 13px rgba(56, 86, 145, .47);
    box-shadow: 0 5px 13px rgba(37, 37, 38, 0.47);
    border-radius: 9px;
    -webkit-border-radius: 9px;
    -moz-border-radius: 9px;
    -ms-border-radius: 9px;
    -o-border-radius: 9px; background:#ffff; overflow:hidden; padding:15px; margin: 0 auto; width: 1260px;margin-bottom:15px;}
.case_shows ul{ overflow:hidden; margin-left:-1.5%; margin-top:20px; padding-bottom:40px;}
.case_shows li{ float:left; width:23%;border:1px solid #f0f0f0; padding:5px; margin-left:1.5%}
.case_shows li img{ width:100% !important; height:auto !important}
.case_shows li p{ font-size:15px; color:#444; line-height:28px; padding-bottom:5px; margin-bottom:5px;border-bottom:1px dashed #f6f6f6;}
.case_shows li p span{ color:#007ef3; padding:1px 10px;}
.case_shows li p i{font-style: normal; color:#d00607}
.cooperative_brand .cooperative_tit a i{font-style: normal;}
.about_fr dd p span{ color:#007ef3}

.cooperative_brand{background: #fcfefd;padding: 60px 0 0px;}
.cooperative_brand .cooperative_tit{ background:url(../images/cooperativeimg.png) no-repeat;width: 113px;height: 113px;text-align: center;line-height: 24px;position: absolute;top: -80px;left:45%; font-size:17px;font-style: normal;}
.cooperative_brand .cooperative_tit a{font-size: 17px;color: #fff;font-weight: normal;}
.cooperative_brand .cooperative_tit i{display: block;padding: 28px 0 0;}
.cooperativeimg{position: relative;}
.cooperative_brand ul{ overflow:hidden; margin-left:-1.5%;}
.cooperative_brand li{ float:left; margin-left:1.5%; width:12.5%; text-align:center;border:1px solid #f0f0f0; padding:5px; margin-bottom:15px;}
.cooperative_brand li img{ width:100% !important; height:auto !important}
.aboutus{ background:#f9f9f9; overflow:hidden; padding-bottom:30px;}
.aboutus h2{font-size:22px;margin-bottom:18px; text-align:center}
.aboutus h2 span{color:#007ef3}
.about_fr{ float:left; width:69%;}
.about_fr dl{border:1px solid #f0f0f0; overflow:hidden; padding:15px;}
.about_fr dt{ width:61%; float:left;}
.about_fr dt video{ width:100% !important; height:auto !important}
.about_fr dd{ width:35%; float:right;padding:15px; background:#f6f6f6;}
.about_fr dd p{ font-size:15px; margin-bottom:6px; line-height:34px; color:#444}


.about_container{background:#fff;margin-top:20px;border-radius:60px;padding:20px;position:relative;overflow:hidden}
.about_container:before{width:141px;height:150px;content:"";display:block;-o-background-size:cover;background-size:cover;position:absolute;right:-90px;top:68px}
.about_container:after{width:150px;height:150px;content:"";display:block;-o-background-size:cover;background-size:cover;position:absolute;right:-10px;bottom:-10px}

.enterprise_fl{ float:right; width:28%}
.enterprise_fl dl{ overflow:hidden; margin-left:-1.5%;border:1px solid #f0f0f0; padding:15px; padding-bottom:0px;}
.enterprise_fl dd{ float:left; width:31.5%; text-align:center; margin-left:1.5%; margin-bottom:15px;border:1px solid #f0f0f0; padding:5px; font-size:14px; color:#555}
.enterprise_fl dd img{ width:100% !important; height:auto !important;}
.enterprise_left{ float:left; width:48%; margin-top:20px;}
.enterprise_left p span{ margin-bottom:10px; color:#007ef3; font-size:15px; font-weight:700}
.enterprise_right{ float:right; width:48%}
.enterprise_right p{ font-size:15px; line-height:29px; padding-top:10px; padding-bottom:25px;border-bottom:1px dashed #f0f0f0;}
.enterprise_right p span{ color:#007ef3}
.enterprise_right p i{ font-size:15px; color:#F00; font-weight:700;font-style: normal;}
.enterprise_left dl{ overflow:hidden; margin-left:-1.5%}
.enterprise_left video{ width:100% !important; height:auto !important;}
.enterprise_left dd {width: 18.5%; float: left;margin-left: 1.5%;font-size: 14px;color: #555;text-align: center;}
.service_pro{ margin-left: 30px;float: left;width: 32%;padding: 10px;border: 1px solid #f0f0f0;}
.service_pro li{line-height: 45px;border-bottom: 1px dashed #f0f0f0;padding-left: 14px;background: url(../images/one2.jpg) no-repeat 0 50%;}
.service_pro li a{ color:#d00607}
.service_pro li a:hover {color:#007ef3;text-decoration: underline;}
.service_pro h2{font-size:22px;margin-bottom:18px;border-bottom: 1px solid #f0f0f0; padding-bottom:10px;}
.service_pro h2 span{color:#007ef3}
.service_pro dl{ overflow:hidden;border-bottom: 1px dashed #e6e6e6; margin-bottom:10px; padding-bottom:10px;}
.service_pro dt{ font-size:16px; color:#007ef3; line-height:28px;overflow:hidden; margin-bottom:10px;}
.service_pro dd{ font-size:15px;color:#444; line-height:28px; overflow:hidden}
.service_pro dd span{ color:#ff7800}

.switch{text-align:center;color:gray;font-size:14px;font-weight:700}
.switch_switch{color:#7a7a7a;font-size:14px;padding-left:24px;top:9px;right:16px;cursor:pointer;height:20px;line-height:20px;-moz-user-select:none;-webkit-user-select:none;user-select:none; float:right;}
.switch_switch .switch:hover{color:#007ef3}
.service_pro .switch_switch span{ font-weight:normal; color:#666}
.selection_instructions{overflow: hidden;margin-top: 30px;margin-bottom: 30px;border: 1px solid #f0f3fa;}
.selection_instructions h3 {overflow: hidden;background: #f0f3fa;padding: 10px 20px;color: #05163f;padding-left: 0;}
.selection_instructions h3 span {font-size: 16px;padding: 10px;background: #ffff; border-top-right-radius: 15px;font-weight: 900;}
.selection_instructions ul {overflow: hidden;margin-top: 20px;padding: 10px;margin-left: -4%;}
.selection_instructions li {float: left;width: 43%;line-height: 42px;font-size: 15px;border-bottom: 1px dashed #f0f0f0;padding-left: 20px;margin-left: 4%;background: url(../images/dot.jpg) no-repeat 0 50%;}



.slide-item-body ul li p{font-size:15px;line-height:30px;color:#444; padding-left:5px;}
.slide-item-body ul li p span{color:red}
.slide-content{padding-top:100px;padding-bottom:100px}
.slide-title{font-size:48px;color:#313131;letter-spacing:5px;line-height:1;text-align:center}
.slide-links{margin-top:0;text-align:center}
.slide-links a{background-color:#20b573;color:#fff;display:inline-block;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;background-color:#20b573;color:#fff;padding:15px 30px;border-radius:2px}
.slide-item-body ul li{width:33.333%;float:left;display:block;padding-top:42px;border:none;border-radius:8px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;height:inherit;padding-top:0;border-radius:0;color:#000;z-index:10002}
.slide-item-body ul li a{display:block;box-shadow:0 5px 20px 1px rgba(49,49,49,.2)}
.new-img img{width:100%;height:auto;border:none;display:block}
.slide-item{width:1000px;position:relative;margin:0 auto}
.slide-item-box{padding:50px 0}
.new-body{padding:20px 20px 40px 20px}
.new-body-title{font-size:15px;color:#007ef3;font-weight:600; text-align:center; color:#007ef3}
.slide-item-body{margin-left:-70px}
.slide-item-body ul li{margin-left:15px;margin-right:15px;border: 1px solid #f0f0f0;}
.slide-item-body ul{padding-top:10px;overflow:visible}
.next{position:absolute;top:35%;z-index:10;cursor:pointer;-moz-background-size:60px;-webkit-background-size:60px;background-size:60px;background-position:center;background-repeat:no-repeat;right:auto;left:-157px;height:60px;width:60px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.next-bg{background-image:url(../images/btn-fl1.png)}
.next:hover{background-image:url(../images/btn-fl2.png)}
.prev{position:absolute;top:35%;z-index:10;cursor:pointer;-moz-background-size:60px;-webkit-background-size:60px;background-size:60px;background-position:center;background-repeat:no-repeat;right:-179px;height:60px;width:60px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.prev-bg{background-image:url(../images/btn-fr1.png)}
.prev-bg:hover{background-image:url(../images/btn-fr2.png)}

.introduce ul{ overflow:hidden; margin-bottom:15px; margin-top:15px;}
.introduce ul lo{ float:left; width:23%; margin-left:1.5%; margin-bottom:15px; text-align:center; color:#007ef3}
.introduce ul lo p{ margin-top:0px !important; margin-bottom:0px !important;}
.introduce ul lo video{ width:100% !important; height:auto !important}	
.introduce ul span{ font-size:20px; font-weight:700; color:#007ef3;}
.applicable_materials span{ padding-right:20px;}

.introduce dl{ overflow:hidden}
.introduce dt{ float:left; width:23%; margin-left:1.5%}
.introduce dt video{ width:100% !important; height:auto !important}	
.introduce dl lo{ float:left; width:31%; margin-left:1.5%}
.introduce dl lo video{ width:100% !important; height:auto !important}



@media (max-width:1200px){
.accessories_center li img{width:90%!important;height:auto!important;background:#fff}
.container,.advantage,.index_case{width:100%;overflow:hidden}
.banner-slider img{ width:100% !important; height:auto !important}	
.friendlink{ display:none}
.prolist_content ul li img {width: 90%!important;height: auto !important; background: #fff;}
.material_detail .abstract .button{ width:50%}
.case_shows{ width:100%; margin:0px 8px;}
.lx_m{ width:50% !important}
lxwm_m{ width:45% !important}
.lxwm_m a{ width:48% !important}
.contact_map img{ width:100%; height:auto !important}
.team_content .img{width:100%;float: none; overflow:hidden; text-align:center}	
.team_content .txt{width:100%;float: none; overflow:hidden; text-align:center; line-height:28px;}	
.about_us video{ width:100%}
.index_case .picScroll-left{ width:80%}
.top h1, .top h2{ width:57%}
.pro_advantage .pro_img{ display:none}
.pro_advantage .sketch{ background:#fff;border: 1px solid #007ef3; height:auto}	
.introduction video{ width:100%;}
.zxly{ width:62%}
.assurance_content ul,.acceptance_center_fl{ display:none}
.acceptance_center_fr{ width:100%; float:none}
.accessories_hot .consult{ display:none}
.service_commitment li{width:47%;}
.case_hot .consult{ display:none}
.effect_left .box img{ width:100% !important; height:auto !important}	
.servicetwo ul img,.development_img img{ width:100% !important; height:auto !important}
.subject_make img{ width:100% !important; height:auto !important}
}
@media (max-width:999px){
.material_detail .abstract .button a{ width:48%; height:35px; text-align:center; line-height:35px;}
.material_detail .abstract .button_2,.material_detail .abstract .button_1{ padding:0px;}
.lx_m a{ font-size:17px !important;}
.news_list li {width: 97%;float: none;overflow: hidden;}
.banner_setting{ width:70%}
.accessories_hot .consult{ display:none}
.related_slider img {width: 100%;height: 62px!important;}
.service_content li img {width: 90%!important;height: 121px !important;background: #fff;}
.index_case .picScroll-left{ width:70%}
.slide-item{width:100% !important; }
.service_pro{margin-left:0px;}

}
	
@media (max-width:767px){
.accessories_hot .consult{ display:block}
.case_hot .consult{ display:block}
.management_services dt,.lecturer_team,.team_technician{width:100%;float: none; overflow:hidden;}	
.pro_categories li{ width:31.5%}	
.about_us{width:100%;float: none; overflow:hidden}	
.service_process{width:100%;float: none; overflow:hidden; margin-left:0px; margin-top:30px;}
.news_category{width:100%;float: none; overflow:hidden; margin-top:30px;}
.top h1, .top h2{width:100%;float: none; overflow:hidden}	
.top .tel{ display:none}
.navcon li a{ font-size:15px}
.top h1, .top h2{background: url(../images/logo.jpg) no-repeat center;}
.top{ padding:0px;}
.section li .img .t_img img,.pro_advantage .advantage_img img,.pro_advantage .pro_img img{ width:100%; height:auto !important}
.pro_advantage .subtitle,.material .material_tit,.quick_links h4,.message_board .tit{ font-size:15px;}
.section li .text p{ font-size:14px;display:none}
.section{height:auto !important}
.pro_categories{ margin-top:20px;}
.pro_categories .category a,.pro_categories li a,.sketch p,.material .info,.about_us p,.section li .text h4,.service_process p,#tab_one2_1 li a, #tab_one2_2 li a,.quick_links li a,.banner_setting p,.prolist_content ul li a,.introduce p,.proonefrbox p:first-child span, .proonefrbox p:nth-child(2) span,.section li .text .tit{ font-size:14px;}
.pro_advantage .sketch{ background:#fff;border:1px solid #007ef3;}
.cndns-right{ display:none}
.macmbody{ display:block}
.sketch .brief { font-size:16px;}
.pro_advantage .sketch{ height:auto !important}
.pro_advantage .pro_img{ margin-top:20px;}
.index_case h3{ width:60px; height:100px;}
.index_case .cooperation_brand{ width:60px; height:100px;}
.index_case .picScroll-left{ width:80%; height:100px;}
.material .material_tit{ line-height:28px;}
.about_us video{ width:100% !important; height:300px;}
.material{margin-top: 20px;}
.material p{ padding:0px 10px;}
.quick_links{width:100%;float: none; overflow:hidden; margin-bottom:20px; padding:10px;}	
.footer_f{width:100%;float: none; overflow:hidden;}	
.sketch .brief span{margin-right: 10px;}
.pro_advantage .sketch{padding: 15px;}
.copyright{ padding:10px; line-height:28px;}
.prolist_content{width:95%;float: none; overflow:hidden;margin: 8px; margin-top:30px;}
.floating_right{width:95%;float: none; overflow:hidden;margin: 8px; margin-top:30px;}
.banner_setting{ width:98%; overflow:hidden}
.banner_pro_2,.banner_pro_1,.banner_pro_3,.banner_pro,.banner_pro_4,.banner_news,.banner_contact,.banner_center,.banner_site,.banner_about{padding: 30px 0 20px 0;}
.banner_title{ font-size:17px !important;}
.prolist_content{ margin-top:30px;}
.floating_right{ margin-top:20px;}
.prolist_content{ margin-bottom:0px;}
.pro_floating li{ float:left; width:48%}
.effect_left{width:100%;float: none; overflow:hidden;}	
.product_right{width:95%;float: none; overflow:hidden;margin: 8px;}
.product_content{width:95%;float: none; overflow:hidden;margin: 8px;margin-top:15px;}	
.theme_button li{ width:20%}
.introduce p img,.article p img{ width:100% !important; height:auto !important}

.message_board p span{ font-size:14px !important;}
.product_top h1,.article h1{ font-size:22px;}
.news_content{width:95%;float: none; overflow:hidden;margin: 8px; margin-top:30px;}
.solution_site{width:95%;float: none; overflow:hidden;margin: 8px;margin-top:30px;}
.center_content{width:95%;float: none; overflow:hidden;margin: 8px;margin-top:30px;}
.subject_content{width:95%;float: none; overflow:hidden;margin: 8px;margin-top:30px;}
.article_content{width:95%;float: none; overflow:hidden;margin: 8px;margin-top:30px;}
.material_content{width:95%;float: none; overflow:hidden;margin: 8px;margin-top:30px;}
.onsite_content{width:95%;float: none; overflow:hidden;margin: 8px;margin-top:30px;}
.solution_content{width:95%;float: none; overflow:hidden;margin: 8px;margin-top:30px;}
.case_content{width:95%;float: none; overflow:hidden;margin: 8px;margin-top:30px;}
.news_list li{width:97%;float: none; overflow:hidden;}
.news_list .txt strong{ font-size:14px !important;}
.application_industry ul li a,.production_site ul li a,.article p,.related_articles li,.accessories_center p,.application_industry .title a,.maintenance p,.message_information p,.message_information ul li input,.message_information textarea{ font-size:14px;}
.plate_container{ display:none}
.application_industry ul li,.production_site ul li img{ width:31.5%}
.service_row ul{width:98%;float: none; overflow:hidden; margin-bottom:15px;}
.related_articles li{width:100%;float: none; overflow:hidden;}
.related_articles span{ font-size:13px;}	
.about_sidebar{width:95%;float: none; overflow:hidden;margin: 8px; margin-top:30px; background:#fff}
.introduction video{ width:100%; width:378px}
.icon_list{ width:100%}
.banner_center,.banner_news,.banner_site,.banner_pro,.banner_pro_1,.banner_pro_2,.banner_pro_3,.banner_pro_4,.banner_about,.banner_honor,.banner_concept,.banner_culture,.banner_material,.banner_case,.banner_p,.banner_assurance,.banner_news_2,.banner_news_1,.banner_setting{ display:none}
.bread .container{width:95%;overflow:hidden;margin:0px 8px;}
.maintenance{width:100%;float: none; overflow:hidden;}
.message_information{width:100%;float: none; overflow:hidden;}
.news_classify li, .pro_floating li, .service_list li, .solution_list li,.about_list li{ float: left; width:24%;border:1px solid #007ef3; text-align:center; margin-right:1%}
.news_classify, .pro_floating, .service_list, .solution_list{ background:#fff;margin-bottom:20px;}
.news_classify, .pro_floating h4, .service_list h4, .solution_list h4,.about_list h4{ color:#333; text-align:left; padding-left:10px;}
.message_information .btn span{ float:left; margin-right:20px;}
.news_classify ul, .pro_floating ul, .service_list ul, .solution_list ul{ padding:0px; margin-bottom:20px; overflow:hidden }

.news_classify li:hover, .pro_floating li:hover, .service_list li:hover, .solution_list li:hover{border:1px solid #f0f0f0;}
.message_information .btn span{ width:43%}
.news_classify{border-bottom: 1px solid #f0f0f0;}
.application_industry .title a{ line-height:35px;border:none; margin-left:0px;font-weight:bold}
.introduction p,.about_honor p,.icon_list .name,.about_cooperation p,.cooperation p,.honor p,.service_guide .subtitle,.concept .service-right p,.abouttwofr p,.service_guide li p,.culture p,.about_culture p,.proonefrbox p,.proonefritem .proonefritemtit{ font-size:14px;}
.introduction dt{width:100%;float: none; overflow:hidden;}
.introduction dd{width:100%;float: none; overflow:hidden;}
.production-capacity li{ width:31.5%}
.production-capacity p{ font-size:14px; line-height:28px;}
.introduction p{ margin-top:0px;}
.introduction h3{ margin-bottom:20px;}
.icon_list{ margin-top:20px;}
.icon_list li{ width:48%}
.about_service li h5{ font-size:17px;}
.about_list{ margin-bottom:20px; overflow:hidden}
.about_list ul{ padding:0px;overflow:hidden}
.international-demeanour,.about_cooperation,.service_guide{ margin-bottom:0px;}
.about_service{ margin-bottom:20px;}
.cooperation ul{ margin-top:0px;}
.abou_adimg,.about_culture dt,.about_culture dd{width:100%;float: none; overflow:hidden;}
.abouttwofr{width:100%;float: none; overflow:hidden;}
.concept .service-left{width:100%;float: none; overflow:hidden;}
.concept .service-right{width:100%;float: none; overflow:hidden;}
.service_guide li{width:100%;float: none; overflow:hidden; margin-bottom:10px;}
.concept .service-right strong{ font-size:15px; color:#007ef3}
.service_guide li p{ text-align:left}
.about_culture{ margin:0px;}
.effect_left{width:95%;float: none; overflow:hidden;margin: 8px;}
.proonefritem{ height:auto !important}
.proonefritem .proonefritempic{ margin-top:20px;}
.quick_button a{ font-size:14px;padding: 8px 5px; padding-left:40px;}
.pro_tel{ width:60%}
.pro_tel span{ font-size:17px;}
.product_content{ margin-top:15px;}
.introduce p video{ width:100%; height:300px;}
.pcmbody{ display:none}
.honorary p,.message_board .tit,.message_board ul li input,.message_board textarea{ font-size:14px; line-height:28px;}
.message_board .btn input{ width:100%; font-size:15px;}
.message_board .btn span{ float:left;}
.message_board a{ font-size:15px; margin-left:30px;}
.message_board p span{margin-right: 10px;}
.solution_content ul li{ width:31.5%}
.solution_content .title a{border: none; padding:0px; font-weight:900}
.solution_content ul li img{ width:90% !important; height:150px !important}
.solution_content .title a,.case_content ul li .txt strong,.service_five .tit,.process_guarantee li,.assurance_content .abstract,.assurance_content p,.assurance_center .text_2,.acceptance_center .abstract,.details p,.material_detail p,.material_detail .abstract p{ font-size:14px;}
.project_contents{width:95%;float: none; overflow:hidden;margin: 8px;margin-top:30px;}
.service_commitment li{width:47%;}
.service_commitment{ line-height:28px;}
.installation_commitment h4{ font-size:15px;}
.service_five strong{ font-size:13px;}
.service_guarantee{width:95%;float: none; overflow:hidden;margin: 8px;margin-top:30px;}
.case_hot .img{width:100%;float: none; overflow:hidden;}
.case_hot .txt{width:100%;float: none; overflow:hidden; margin-top:20px;}
.message_board a{ width:100%}
.details .title{ font-size:17px;}
.case_hot{ padding:10px;}
.case_hot h1{ font-size:22px;}
.material_detail p img,.details p img,.material_detail h2 img{ width:100% !important; height:auto !important}
.material_content,.material_detail .abstract,.article_content{ padding:10px;}
.article .info .time{ font-size:12px;margin-left: 10px;}
.text-center{width:95%;float: none; overflow:hidden;margin: 8px;margin-top:30px;}
.zxly{width:100%;float: none; overflow:hidden; background:#f2f4ff; padding:15px !important;}
.lxfs_right{width:100%;float: none; overflow:hidden;}
.banner_contact{ display:none}
.zxly span,.material .material_tit,.theme_button li,.service_content .abstract,.service_content li a,.team_content dd,.team_content .txt,.assurance_center .text_5{ font-size:14px;}
.zxly strong{ font-size:17px;}
.zxly{ margin-top:0px !important;}
.product_top h1{ margin-top:20px;}
.pro_online a,.pro_online span{ font-size:15px;}
.quick_button a{margin-left: 4px;}
.pro_tit1 img{ width:100% !important; height:auto !important}
.pro_tit2 img{ width:100% !important; height:auto !important}
.pro_tit3 img{ width:100% !important; height:auto !important}
.material_detail .abstract .button{ font-size:15px;}
.material_detail .abstract .tel span{ font-size:19px;}
.service_content{width:95%;float: none; overflow:hidden;margin: 8px;margin-top:30px;}
.professional_team{width:95%;float: none; overflow:hidden;margin: 8px;margin-top:30px;}
.service_content li{ width:31.5%}
.banner_accessories,.banner_team,.banner_scope{ display:none}
.team_content .abstract,.area_content .abstract,.assurance_content .abstract{ line-height:28px; font-size:14px;}
.team_content dl{ margin-top:0px;}
.team_content dt{ width:100%; overflow:hidden; margin-bottom:10px;}
.team_content dd{ width:100%; overflow:hidden;}
.team_engineer h4,.team_content dt,.project_design h4,.service_task h4,.assurance_center .text_4{ font-size:15px;}
.service_link{width:95%;float: none; overflow:hidden;margin: 8px;margin-top:30px;}
.project_design li{ width:100%; overflow:hidden;}
.management_services dl dd{width:100%;float: none; overflow:hidden; }
.management_services dt{width:100%;float: none; overflow:hidden; }
.accessories_content{width:95%;float: none; overflow:hidden;margin: 8px;margin-top:30px;}
.accessories_hot .img{width:100%;float: none; overflow:hidden; }
.accessories_hot .txt{width:100%;float: none; overflow:hidden; }
.management_services dl dt h4{ font-size:15px;}
.assurance_center .text_1{ line-height:28px;}
.accessories_hot h1{ font-size:22px; margin-top:10px;}
.related_slider img{ width:100%; height:257px !important }
.prolist_content ul li img {width: 90%!important;height:95px !important;background: #fff;}
.news_category .button li{width: 25%;}
.advantage{width:95%;float: none; overflow:hidden;margin: 8px;}
.material{width:95%;float: none; overflow:hidden;margin: 8px;margin-top:30px;}
.pinformation_publish{width:97%;float: none; overflow:hidden;margin: 8px;margin-top:30px; margin-bottom:30px;}
#footerul{display:block; background:#fff;border-top:2px solid #0ca4f2;}
footer ul{display:flex;display:-webkit-box;display:-moz-box;display:-ms-boxflex;display:-webkit-flex;justify-content:space-between}
footer li{width:43%;text-align:center;margin-top:10px;line-height:.8333rem}
footer li img{vertical-align:middle;width:30px;margin-right:.08rem;margin-top:-.0417rem}
footer li a span{font-size:14px;color:#051741}
footer .phone img{width:.6rem;position:absolute;left:50%;transform:translate(-50%,50%);bottom:50%}
.pro_categories_fl{ display:none}
.pro_categories_fr{ width:100%; float:none}
.pro_categories .product_one a, .pro_categories .product_two a, .pro_categories .product_three a, .pro_categories .product_four a{display:none}
.pro_categories_span a{ display:block !important;}
.pro_categories .pro_categories_span{ background:#fff;width:100% !important;}
.top .top_logo{ width:100%; float:none}
.top_theme{ display:none}
.product_one{ float:left; width:20%; text-align:center}
.product_two{float:left; width:28%; margin-right:1%; text-align:center}
.product_three{float:left; width:28%; margin-right:1%; text-align:center}
.product_four{float:left; width:20%; margin-right:1%; text-align:center}
.pro_categories h3{ float:none; width:100%}
.pro_categories h2{ float:none; width:100%}
.pro_screen{ float:none; width:100%;margin-left:0px}
.pro_screen a{margin-left: 2px;padding: 5px 2px;width: 23%;}
.pro_categories h3,.pro_advantage h3,.material h3,.about_us h4,.service_process h4,.about_us h4,.news_category h4{ font-size:17px; font-weight:bold}
.pro_categories h2,.pro_advantage h2,.material h2,.about_us h2,.service_process h2,.about_us h2,.news_category h2{ font-size:17px; font-weight:bold}
.footer_f{ font-size:14px;}
.sketch .brief,.accessories_group li span,.accessories_service dt span,.accessories_group span,.brand_strength dd span,.accessories_group p span,.zdhwzcont ul li span,.servicetwo ul li span{ font-size:15px;}
.index_case h3{font-size: 17px;padding-top: 20px;}
.index_case .cooperation_brand{font-size: 17px;padding-top: 20px;}
.team_service li{ font-size:14px;}
.team_service li img{ padding:0px;}
.management_global img,.project_design img{ width:100% !important; height:auto !important}
.accessories_service dd p,.accessories_group p,.brand_strength dd p,.brand_honourable dd,.developmentfl li,.subject_make p,.subject_obtained p,.subject_development dd p,.activity_photos li,.production-capacity{ font-size:14px;}
.developmentfl,.developmentfr{ float: none; width:100%}
.subject_development dt,.brand_strength_3 dt,.brand_strength_3 dd,.brand_strength_4 dt,.brand_strength_4 dd,.brand_strength_2 dt,.brand_strength_2 dd{ float: none; width:100%}
.subject_development dd{ float: none; width:100%; height:auto !important}
.production-capacity p,.shuzi p,.team_service p,.management_global p,.servicetwo ul li .servicetwotxt,.zdhwzcont ul li p{ font-size:14px;}
.subject_development dt{ float: none; width:100%}
.management_global p{ margin-bottom:15px;}
.shuzi em{background:none}
.shuzi .shuzi03,.shuzi .shuzi01,.shuzi .shuzi02{ height:auto}
.shuzi li span{background:none}
.shuzi .shuzi03 b,.shuzi .shuzi01 b,.shuzi .shuzi02 b{ font-size:18px;}
.shuzi li{ background:#f0f0f0}
.model_configuration{padding-left: 60%;}
.pro_offer{ width:58%}
.pro_offer span{color: #3f51b5;font-size: 15px;}
.product_selection dd{ margin-bottom:15px;}
.model_configuration{background: url(../images/model_configuration.png) no-repeat 00% 50%;}
.quick_links ul{ width:32%; margin-bottom:10px;}
.service_pro{ overflow:hidden; margin-top:25px; width:100%; float:none}
.service_pro img{ width:100% !important; height:auto !important}
.about_fr{ width:98%; float:none; overflow:hidden;}
.enterprise_fl{ float:none; width:98%; overflow:hidden}
.about_fr dd p,.case_shows li p{ font-size:14px;}
.aboutus h2,.service_pro h2,.aboutus h2,.project_case h2{ font-size:17px;}
.project_case .project_tit{ font-size:15px; line-height:28px;}
.case_shows li{ width:48.5%; margin-bottom:15px;}
.cooperative_brand li{ width:23.5%}
.enterprise_fl{ margin-top:30px;}
.enterprise_fl h2,.aboutus h2{ margin-left:20px;}
.pinformation_publish{margin-top:0px;}
.cooperative_brand .cooperative_tit a{ font-size:15px;}
.service_pro dt{ font-size:15px;}
.service_pro dd{ font-size:14px;}
.service_pro{ height:auto !important}
.introduce li{ width:45%; margin-bottom:15px;}
.enterprise_left{ width:100% !important;overflow:hidden;}
.enterprise_right{width:100%; overflow:hidden; margin-top:20px;}
.enterprise_left dd img{width:100% !important; height:auto !important}
.slide-item{ display:none}

}
	
@media (max-width:600px){
.pro_advantage .advantage_img{width:100%;float: none; overflow:hidden}
.pro_advantage .pro_img{width:100%;float: none; overflow:hidden;position: static}
.pro_advantage .sketch{width:100%;float: none; overflow:hidden;position: static}
.top h1, .top h2{background-size:430px;}
.about_us video{ width:100% !important; height:300px;}	
.about_service li{ width:48.5%}
.acceptance_quality dt,.acceptance_quality dd{width:100%;float: none; overflow:hidden;}
.case_hot .phone_icon strong{ font-size:17px;}
.case_hot .phone_icon{ width:60%}
.material_detail .abstract .button{width:100%;float: none; overflow:hidden;}
.material_detail .abstract .tel{width:100%;float: none; overflow:hidden;}
.lx_m{width:100% !important;float: none !important; overflow:hidden;}
.lxwm_m{width:100% !important;float: none !important; overflow:hidden; margin-top:30px;}
.team_content ul{ margin-top:0px; margin-bottom:0px;}
.area_content li{ width:31%}
.accessories_hot .phone_icon{ width:60%}
.pro_advantage .pro_img{ display:none}
.brand_strength_1 dt,.brand_strength_1 dd{ width:100%; float:none}
.subject_obtained li{ width:31%}
.development_history{ padding:10px;}
.developmentfr{ margin-top:0px;}
.about_fr dt{ width:100%; margin-top:0px; float:none; margin-bottom:15px; overflow:hidden}
.about_fr dd{ width:100%; float:none; overflow:hidden}
.slide-item-body ul li{ width:48% !important}
.introduce dt{ width:48%;}
}


@media (max-width:480px){
.pro_categories li,.material li,.prolist_content ul li,.application_industry ul li,.accessories_center li,.production_site ul li,.cooperation li,.production-capacity li,.solution_content ul li{ width:48.5%}
.top h1, .top h2{background-size:360px;}	
.navcon{ height:auto;}
.navcon li{ width:25%; line-height:45px;}
.navcon li a{border-left: 1px solid #0e78da;border-top:1px solid #0e78da;}
.about_us video{ width:100% !important; height:220px;}	
.news_category .button li{ width:48%}
.production_site ul li a{    white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width:95%;}
.international-demeanour li,.culture li{ width:48.5%; margin-bottom:15px;}
.about_honor li{ width:31.5%}
.introduction video{ width:100%; height:240px;}
.introduce p video{ width:100%; height:250px;}
.case_content ul li{ width:48.5%}
.service_commitment li{width:100%;float: none; overflow:hidden; margin-bottom:10px;}
.installation_commitment dt{width:100%;float: none; overflow:hidden; margin-bottom:10px;}
.installation_commitment dd{width:100%;float: none; overflow:hidden; }
.service_five li{ float:left; width:23.5%; margin-bottom:10px;}
.service_commitment_fl{ width:75%}
.case_hot .get-price{ width:100%; overflow:hidden}
.case_hot .phone_icon{ width:100%; overflow:hidden; margin-top:10px;}
.case_hot .get-price{ font-size:15px; height:35px; line-height:35px;background:#007ef3; margin-bottom:15px;box-shadow:none}
.text-center li{ width:40%; margin-bottom:20px;}
.honor li{ width:31.5%}
.case_content ul li .txt strong{white-space: nowrap;overflow: hidden;text-overflow: ellipsis; width: 65%;}
.service_content li{ width:48.5%}
.assurance_center li{ width:47%}
.lecturer_team li{ width:48.5%; margin-left:1.5%; margin-bottom:15px;}
.team_content li{ width:48.5%; margin-bottom:15px;}
.area_content li{ width:48%}
.service_task_fl{ width:100%; overflow:hidden;float: none;}
.service_task_fr{ width:100%; overflow:hidden;float: none; margin-top:20px;}
.acceptance_backing dt{ width:100%; overflow:hidden;float: none;}
.acceptance_backing dd{ width:100%; overflow:hidden;float: none; margin-top:15px;}
.acceptance_center_fl{ width:45%;float: none;}
.acceptance_center_fr{ width:100%; overflow:hidden;float: none;}
.accessories_hot .phone_icon{ width:100%; overflow:hidden;float: none; margin-top:10px;}
.accessories_hot .get-price{ font-size:15px; height:35px; line-height:35px;background:#007ef3; margin-bottom:15px;box-shadow:none;width:100%; overflow:hidden;float: none;}
.assurance_content li span{    bottom: 0px;}
.assurance_content li span strong{ font-size:14px;}
.assurance_content li span{ font-size:14px;}
.acceptance_center_fl,.assurance_content ul,.categories_screen{ display:none}
.acceptance_center li{ width:100%; overflow:hidden;float: none;border:1px solid #f0f0f0; padding:15px;}
.assurance_content p{ margin-top:0px;}
.application_industry ul li img{ width: 90%!important; height:150px !important;}	
.related_slider img{ width:100%; height:161px !important }
.prolist_content ul li img { width: 90%!important;height: 158px !important;background: #fff;}
.material_product ul li{ width:48%}
.navcon li a,.team_service dd p{ font-size:14px;}
.material .type-down dd{padding:0px;}
.team_service dl,.zdhwzcont ul li,.servicetwo ul li{ width:100%; float:none}
.team_service dd p span{ font-size:15px;}
.team_service dl{height: 350px;}
.zdhwzcont ul li{height: 360px;}
.shuzi li{ width:98%; float:none; margin-bottom:15px;}
.accessories_group li{ width:48%; margin-bottom:10px;}
.accessories_cooperate li{ width:48.5%;}
.accessories_service dl{ width:100%; float:none; margin-bottom:15px;}
.subject_obtained li{ width:48%}
.activity_photos li{ width:48%}
.process_guarantee li{ width:45%; margin-bottom:15px;}
.case_shows li{ width:98%; float:none; overflow:hidden}
.introduce ul lo{ width:48%}
.introduce dl lo{ width:100%}
}
@media (max-width:360px){
.introduce dt{ width:100%;}
.top h1, .top h2{background-size:320px;}
.about_us video{ width:100% !important; height:200px;}
.application_industry ul li img	{ width: 90%!important; height:112px !important;}	
.prolist_content ul li img{ width: 90%!important; height:118px !important;}	
.introduction video{ width:100%; height:160px;}
.introduce p video{ width:100%; height:200px;}
.service_content li img{ width: 90%!important; height:121px !important;}
.solution_content ul li img{ width:90% !important; height:122px !important}	
.related_slider img{ width:100%; height:118px !important }
.prolist_content ul li img {width: 90%!important;height: 118px !important;background: #fff;}
.cooperative_brand li{ width:31.5%}
.introduce ul lo{ width:100%}
}